以下是在Ubuntu上设置FTP用户的步骤:
sudo apt update和sudo apt install vsftpd。/etc/vsftpd.conf,确保以下选项设置正确:
local_enable=YES:允许本地用户登录。write_enable=YES:允许用户上传文件。chroot_local_user=YES:将用户限制在其主目录。allow_writeable_chroot=YES:若需chroot目录可写则设置为YES。anonymous_enable=NO:通常建议禁止匿名访问。sudo adduser ftpuser命令创建用户,按提示设置密码等信息。sudo chown ftpuser:ftpuser /home/ftpuser和sudo chmod 755 /home/ftpuser。sudo systemctl restart vsftpd。sudo ufw allow 21/tcp开放FTP端口[1,2,3,4,5,6,7,8,9,10,11]。