Vsftpd限制用户访问在自己的根目录

1680阅读 0评论2015-11-26 qingheliu
分类:LINUX

Vsftpd限制用户访问在自己的根目录:

chroot_local_user       #是否将所有用户限制在主目录,YES为启用 NO禁用

[root@97-247nginx vsftpd]# cat vsftpd.conf  | grep chroot_list_enable

#chroot_list_enable=YES                          ###是否启动限制用户的名单 YES为启用

[root@97-247nginx vsftpd]# cat vsftpd.conf  | grep  chroot_list_file 

#chroot_list_file=/etc/vsftpd/chroot_list    ###使用chroot_list_file指定的用户列表,这些用户作为"例外",不受限制

将这两个项的注释给去掉,然后

echo  “Songgui***_app” >>/etc/vsftpd/chroot_list  ##Songgui***_app 为用户名!

然后重启vsftpd服务,即可正常!

还遇到另外一个问题:
 Vsftp 550 failed to change directory 问题解决:
原因:selinux的问题,
解决方法:
 Setenforce 0 就可以了!

上一篇:Vsftp 配置日志
下一篇:drbd 脑裂处理