sudo apt-get update
sudo apt-get install vsftpd
sudo nano /etc/vsftpd.conf
确保以下配置行的值为“YES”:
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
保存并关闭文件。
sudo systemctl restart vsftpd
sudo adduser username
然后设置用户的密码。
sudo mkdir /home/username/shared
sudo chown -R username:username /home/username/shared
local_root=/home/username/shared
替换“username”为您创建的用户账号。保存并关闭文件。
请注意,根据您的网络设置和安全需求,您可能需要进一步配置防火墙规则或使用SSL/TLS加密来保护文件传输。