【发布时间】:2017-01-01 19:40:54
【问题描述】:
这是我的问题。
我们使用的是 CentOS Linux VPS,并且我们有一个 Wordpress 网站。
由于 Wordpress PID 需要使用与 Apache 相同的 PID 运行,并且有时我需要 FTP 用户进行连接,因此我手动创建了一个 FTP 用户,然后将 [apache] 用户添加到 FTP 用户组:
- mkdir -p /var/www/examples.com/html
- useradd MyFTPUser -d /var/www/examples.com/html -s /usr/sbin/nologin
passwd MyFTPUser
gpasswd -a apache MyFTPGroup
gpasswd -a MyFTPUser MyFTPGroup
chown –R apache:MyFTPGroup /var/www/examples.com/html
现在,问题是所有通过 FTP 上传的文件现在默认拥有 [MyFTPUser:MyFTPGroup] 所有权,而不是 [apache:MyFTPGroup](之前通过 chown 命令设置)。
是否可以通过 FTP 上传为特定 [用户] 强制特定 [用户:组] 的文件所有权?
不解决这个问题意味着每次 FTP 用户通过 FTP 进行一些更改时,Wordpress 可能会停止正确处理某些文件。
非常感谢, 埃特诺克
【问题讨论】:
标签: wordpress apache ftp centos ownership