# vsftp的配置文件在哪里?
# 如何限制某些登陆用户不能随意切换目录
在vsftpd.conf中有chroot_local_user、chroot_list_enable、chroot_list_file三个配置项
(1) 如果chroot_list_enable=NO 那么chroot_list_file配置项不起作用
若chroot_local_user=YES,那么所有用户都不可以切换到上级路径
若chroot_local_user=NO,那么所有用户都可以切换到上级路径
(2) 如果chroot_list_enable=YES
若chroot_local_user=YES,那么chroot_list_file指定的文件为”白名单“,即名单上的用户都可以切换到上级目录
若chroot_local_user=NO,那么chroot_list_file指定的文件为”黑名单“,即名单上的用户都不可以切换到上级目录
# 530 Login incorrect.
FTP中有一个名叫ftpusers的文件,该文件未在配置文件vsftpd.conf中指明。也就是说只要ftpusers这个文件存在,它就起作用,里面写的都是不允许登陆FTP的用户。
如果你在客户端: ftp ip,输入用户名,输入密码后,提示530 Login incorrect,试着看看你登陆的用户是不是在ftpusers里面。如果在里面,请删除。
# vsft