为了增加安全性,你可以通过将用户添加到/etc/vsftpd.chroot_list file中来
限制具体的用户访问FTP。
编辑如下
nano /etc/vsftpd.conf
修改如下
[...]
# Uncomment and set YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
[...]
创建新文件/etc/vsftpd.chroot_list
nano /etc/vsftpd.chroot_list
添加你允许访问FTP服务器的用户。我添加的是Unixmen
Unixmen
重启FTP服务器
systemctl restart vsftpd
现在你可以试着使用在chroot列表文件里的用户登录了,可能会有如下错误
500 OOPS: could not read chroot() list file:/etc/vsftpd.chroot_list
ftp: Login failed
就是这样的,你的FTP服务器可以使用了。
Ubuntu 13.04 安装 LAMP\vsftpd\Webmin\phpMyAdmin 服务及设置