在Ubuntu下配置vsftpd(Very Secure FTP Daemon)的步骤如下:
sudo apt-get update
sudo apt-get install vsftpd
/etc/vsftpd.conf
文件:sudo vi /etc/vsftpd.conf
找到以下几行并修改为如下内容:
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
这样设置可以禁用匿名访问,允许本地用户登录并上传文件,同时将用户限制在其家目录下。
sudo systemctl restart vsftpd
sudo ufw allow 21/tcp
sudo adduser ftpuser
根据提示输入密码等信息完成用户创建。
配置完成后,您的vsftpd已经可以正常工作,用户可以使用FTP客户端连接到服务器,并进行文件的上传和下载操作。