红联首页 凝聚Linux人的力量
菜鸟过关 | 精华文档 | 同城人(交友) | 我与Linux的故事 | Linux新闻 | Linux视频 | Linux人才 | 软件下载 | 大学校园 | English
发新话题
打印

CentOS中vsftpd中开放实体用户chroot问题

CentOS中vsftpd中开放实体用户chroot问题

今天在按照鸟哥的linux私房菜的介绍搭建vsftpd时发生问题。我把配置文件已经修改成把实体用户chroot,并在chroot_list填上相应的用户名后,login时系统给出提示

500 OOPS: cannot change directory ...

查到了解决方法。这里主要是与SElinux相关,可以通过关闭SElinux来解决。但如果不想关闭的话可以用下面这条命令解决,允许ftp访问Home目录:

/usr/sbin/setsebool -P ftp_home_dir 1

这样就可以正常登陆了。

TOP

发新话题