无法在 centos 6.0 上读取/写入 FTP 目录 vsftpd(空文件夹)

无法在 centos 6.0 上读取/写入 FTP 目录 vsftpd(空文件夹)

我有 Centos 6.0 并使用 YUM 安装了 vsftp,我使用 Webmin 面板添加了一个用户,将其主目录设置为“/var/www/html”,并将其 shell 设置为“/bin/sh”,用户 ID 为 500,用户组与名称相同:“adrian_ftp”。

当我启动 ftp 程序时,它会登录,但远程文件夹始终显示为空。我将目录所有者和组设置为 adrian_ftp:adrian_ftp ,没有变化,我还将它们设置为 0777 ,也没有变化。

有什么想法吗?我尝试了 3-4 个小时 :|

答案1

99% 都是 selinux ;-)

# getenforce
Enforcing

通过以下方式关闭它:

# setenforce 0
# vim /etc/sysconfig/selinux

如果您计划在将来的某个时候打开它或者想要跟踪 selinux 错误,请在该文件中将其设置为“disabled”或“permissive”。

对于 FTP,我强烈建议不要关闭它。请遵循RHEL 6 指南如何正确设置 FTP 站点。

相关内容