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
保存并關(guān)閉文件。
sudo systemctl restart vsftpd
sudo adduser username
然后設(shè)置用戶的密碼。
sudo mkdir /home/username/shared
sudo chown -R username:username /home/username/shared
local_root=/home/username/shared
替換“username”為您創(chuàng)建的用戶賬號。保存并關(guān)閉文件。
請注意,根據(jù)您的網(wǎng)絡(luò)設(shè)置和安全需求,您可能需要進(jìn)一步配置防火墻規(guī)則或使用SSL/TLS加密來保護(hù)文件傳輸。