这次主要说一下vsftp的基本配置
/etc/vsftpd/vsftpd.conf:这个就是 vsftpd 的主要设定文件了!
/var/ftp:这个是 vsftpd 的预设匿名者登入的根目录
这里的参数很多,不一一的说了,课上都说过了
看不懂的再问吧
现在是普通用户和anonymous都可以登录
只是普通用户可以有写,读的权限 我们看下
看,是可以的,而且不需要密码
看,user1还只是在有权限的地方活动
要看好都支持什么命令 像touch在这里就不支持
好了,现在的普通用户可读可写了
这个是欢迎语
/etc/vsftpd.ftpusers用于保存不允许进行ftp登录的本地用户帐号
文件中可禁止高权限本地用户登录ftp服务器,提高了系统的安全性
看,root这是不行的
/etc/vsftpd.user_list 文件具有对vsftpd服务器更灵活的用户访问控制
userlist_enable=yes
userlist_deny=yes
设置禁止vsftpd.user_list文件中的用户登录
看,原来可以登录的user1现在不能登录了
userlist_enable=yes
userlist_deny=no
设置只允许vsftpd.user_list文件中的用户登录
因为user2没在这个list里,所以他是不能登录的
这样user1是可以到处走的,很不安全
一定要记住,必需有这个文件
看,还是可以,为什么呢?du
因为我们刚才创建的那个vsftpd.chroot_list里还没有任何人
看,这里不再是/home/user1了,而是/
这样这个用户只能在自己的宿主目录里活动了,为了安全
这个vsftp简单的配置就到这里
成功!!!!!!!!!!!
本文出自 “” 博客,请务必保留此出处
附件下载: