1

在某些主机 755 是可写文件夹,而在某些不是?为了使 755 可写,应该进行哪些更改。

是向其提供文件的用户问题吗?

对于实例,如果将文件提供给用户:matt 并使文件可被 apache 写入,它是否需要由 apache 拥有?或类似的东西?

我有自己的小型 vps,我看到我必须 chmod 777,但在我的共享主机 cpanel 中,我不必这样做,在 755 中,文件夹是可写的。

如果我想将 755 设为可写文件夹,我该如何用我的 vps 做到这一点?我正在运行 kloxo cpanel 脚本。

请建议我如何在我的 VPS 中实现此选项。

谢谢

4

1 回答 1

1

755 权限 (rwx rx rx) 将使文件夹仅对其所有者可写,同时允许其他用户读取和执行权限。

rwx r-x r-x 

Owner: rwx = (4+2+1) = 7
Group: r-x = (4+1) = 5
Other: r-x = (4+1) = 5

如果您的文件夹具有 755 权限并且需要 Apache 用户可写,则应将其所有者更改为 Apache 用户。如果您可以通过 ssh 访问您的 VPS,您可以这样做:

chmod 755 my-folder/

chown apache my-folder/

如果您想要更复杂的权限设置,也可以使用chmod +aor (如果您的系统支持 ACL),例如允许 Apache 用户和matt用户写入,即使他们在不同的用户组中。setfacl

于 2013-03-10T13:53:56.170 回答