linux ftpusers和user_list 区别
来源:互联网 发布:linux编译动态链接库 编辑:程序博客网 时间:2024/06/11 13:29
/etc/vsftpd/vsftpd.conf #主配置文件
/etc/vsftpd/ftpusers #不能访问FTP用户列表
/etc/vsftpd/user_list #不能访问FTP用户列表
ftpusers与user_list区别在哪呢?我们来分析一下
ftpusers列表中的用户不能访问FTP:这是vsftpd服务在启动后已经决定的,只要在这个列表里面用户都不能访问FTP,没有其它的开关可以控制
同时user_list用户列表和ftpusers用户列表中内相同,当然也不能访问FTP
那么user_list里面如果我们手动添加的用户能否访问FTP
取决于vsftpd.conf配置文件中的两个选项
userlist_enable=YES(默认有这个)
userlist_deny (默认没这个)
为验证效果我们建两个用户TOM和JIM,并且只把TOM添加到user_list列表里面
为了不影响测试我们设置 anonymous_enable=NO 拒绝匿名登录
好了,废话少说,我们来进行访问测试,不过每次更改完配置文件后都要重启服务 service vsftpd restart
配合使用 userlist_enable 和 userlist_deny
1)userlist_enable=YES,userlist_deny=YES
窗口(有登录框,TOM不允许登录,JIM允许登录)
命令(tom输入用户名后被拒绝,jim允许登录)
2)userlist_enable=NO,userlist_deny=NO
窗口(TOM和JIM都允许登录)
命令(TOM和JIM都允许登录)
3)userlist_enable=YES, userlist_deny=NO
窗口(无登录框,直接拒绝)
命令(tom允许登录, jim不允许登录)
4)userlist_enable=NO,userlist_deny=YES
窗口(TOM和JIM都允许登录)
命令(TOM和JIM都允许登录)
窗口就是windows的资源管理器,命令就是使用命令行登录了。。。。
综上实验得出以下结论
所有在ftpusers里的用户,在测试时都不可登录
当 userlist_enable=NO 时 user_list列表不生效,列表内和列表外的用户都可登录
当 userlist_enable=YES,userlist_deny=YES 时user_list列表内的用户不可以登录,列表外用户可登录
当 userlist_enable=YES , userlist_deny=NO 时user_list 只允许列表以外的用户登录,并且必需是以命令行的方式
结合生产环境中的实际情况
1)要有登录框(一般用户不会用命令)
2)保证安全,控制用户的登录
我们可以做以下配置
userlist_enable=YES(默认,默认,默认,整了大半天,居然是默认,哈哈)
因为userlist_deny=YES一项即使不设置也为YES(vsftpd已经默认了)
不明白的童鞋们记住默认就行不用改也不用加,不想让谁登录就把他关到user_list列表就OK了。
- linux ftpusers和user_list 区别
- linux ftpusers和user_list 区别
- linux ftpusers和user_list 区别
- linux ftpusers和user_list 区别
- Linux下的ftpusers和user_list区别
- linux中ftp服务器的配置中 ftpusers和user_list 区别
- vsftp.conf 、user_list、ftpusers 配置文件
- vsftpd中关于ftpusers和user_list两个文件的说明以及vsftpd.conf中的userlist_enable和userlist_deny两个配置项的解释
- vsftpd中关于ftpusers和user_list两个文件的说明以及vsftpd.conf中的userlist_enable和userlist_deny两个配置项的解释
- vsftpd中关于ftpusers和user_list两个文件的说明以及vsftpd.conf中的userlist_enable和userlist_deny两个配置项的解释 【转】
- Wince和Linux区别
- linux $@和$*区别
- Linux和 UNIX区别
- Linux的#和$区别
- Linux中$()和${}区别
- Linux和unix区别
- SATA和SCSI linux区别
- Linux和uClinux的区别
- 嵌入式文件系统
- Android 2.3系统支持的语言列表
- java.util.Map输出方式
- CSpinButtonCtrl使用说明
- 探索推荐引擎内部的秘密
- linux ftpusers和user_list 区别
- 系列简单说明
- jsp乱码问题解决大全
- ADO, COM
- 免费行为分析网址
- 注意编码 java 读取properties
- 倡导大家一定要热爱seo,而不是每天去抱怨
- oracle 误删且已经提交的数据的恢复。
- 七日掌握版面设计基础:一,选择样式