这次主要说一下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简单的配置就到这里
成功!!!!!!!!!!!
转载于:https://blog.51cto.com/liuxin1982/792467