FTP服务器权限

FTP服务器权限

我需要创建一个 FTP 服务器来将文件直接上传到 apache 目录。我已经创建用户: useradd -G wheel,apache newuser 并设置密码 passwd newuser

/etc/passwd我已将文件中 newuser 的主目录从 更改/home/newuser/var/www/html_newuser并将权限设置为文件夹 /var/www/html_newuser::

chown -R apache.apache /var/www/html_newuserchmod -R 755 /var/www/html_newuser

当我尝试将文件上传到 FTP 目录时,我有

553 Could not create file.

PS 相同的配置在 Centos 6.5 中完美运行,这是 Centos 7

答案1

s/755/2775/

您将所有者设置为apache,拒绝组写入权限,并使用newuser来尝试上传。根据您的方案,您希望允许组写入权限,我建议使用 2775 与 775,以便apache在创建时保留该组拥有的新文件。

相关内容