我有CentOS6.0并在YUM中安装了vsftp,我添加了一个带有Webmin面板的用户,将其主dir设置为"/var/www/html“,将其外壳设置为"/bin/sh",用户id为500,用户组与名称"adrian_ftp”相同。
当我启动ftp程序时,它会登录,但远程文件夹总是显示为空。我将目录所有者和组设置为adrian_ftp:adrian_ftp,没有更改,我还将它们设置为0777,没有更改。
有什么想法吗?我试了3-4个小时
发布于 2011-11-12 23:12:08
99 %是selinux ;-)
# getenforce
Enforcing把它关掉:
# setenforce 0
# vim /etc/sysconfig/selinux并将其设置为该文件中的“禁用”或“允许的”,如果您计划在将来某个时候打开它,或者希望跟踪selinux错误。
对于FTP,我强烈建议不要关闭它。按照RHEL 6指南如何为FTP站点正确设置它。
https://serverfault.com/questions/330422
复制相似问题