这次主要说一下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简单的配置就到这里
 
 
 
成功!!!!!!!!!!!