注意:新服务器肯呢个会设定Tcp-Wrapper进行限制访问,导致FTP无法连接。
确忍:cat /etc/hosts.allow ,hosts.deny 如果有限制,关掉。
限制部分本地用户在自家目录
首先,需要对vsftpd.conf进行如下修改。
如限制ftpuser1,ftpuser2在自家目录,其他用户不限制。
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
在/etc/vsftpd/chroot_list文件中加入要限制的本地用户名(ftpuser1、ftpuser2),每个用户占一行。
然后,重新启动vsftpd服务:service vsftpd restart (/etc/init.d/vsftpd restart)