[linux] 2024-05-10 圈点252
摘要:vsftpd参数之userlist详细解说
vsftpd中的配置参数userlist不太理解,特意亲自实验一次做一个比较,实际情况如下:
userlist_enable userlist_deny user_list ftpusers result
YES NO 0 0 530 Permission denied
YES NO 1 1 530 Login incorrect
YES NO 1 0 OK
YES YES 0 0 OK
YES YES 1 0 530 Permission denied
YES YES 1 1 530 Permission denied
YES YES 0 1 331 Please specify the password
说明:
userlist_enable/userlist_deny是配置中的配置项目
user_list是文件,内容为帐号列表
ftpusers是文件,内容为帐号列表
0表示不包含用户名时
1表示包含有用户名时
结论:
ftpusers文件是禁用目录,在设置的时候,无论怎么样,需要登录的帐号不要包含在这个目录中
user_list文件受userlist_deny影响,当userlist_deny为yes时,其表示禁止访问FTP的名单;当userlist_deny为no时,其表示仅文件中名单可访问
userlist_enable为是否启用user_list的开关,一般为启用。