(1)
首先ftpd中有两个文件 控制对象访问
/etc/vsftpd/ 下,两个黑名单:
ftpusers.
user_list (userlist_deny=YES (default),)。
默认两个记录对象都是黑名单。
目前,是没有白名单的,也就是说,两个表中未记录的黑名用户,皆能访问。
(2)
不同点:当 /etc/vsftpd/vsftpd.conf中 userlist_deny=no时, user_list就变为白名单。
此时: 黑名单 ftpusers.
白名单 user_list (userlist_deny=no),
此时 只有user_list 白名单中存在,黑名单中ftpusers不存在的用户才能访问。
总结:两个黑名单 ,都不存在的名字,能访问
一黑一白 ,白名单中要有 且 黑名单中无,才能访问。
题外:
ftpusers : 登陆时,输入密码后在查询判断,拒绝。多一部判断。
user_list : 登陆时 ,直接拒绝。