奇怪的是,这个问题我还没有找到满意的答案。我需要为我的大学服务器主目录设置适当的权限:
- 对我的主文件夹的 public_html/ 子文件夹的公共访问
- 无法访问(读/写/执行)我的主文件夹中的任何其他内容
- 我的雷鸟客户端可以访问相关的高山文件
到目前为止,我已经设置了701
我的主文件夹、755
public_html 子文件夹以及700
其他文件和目录。可以吗?它有任何潜在的问题吗?
新创建的文件和目录怎么样,如何让它们默认为700?
答案1
如果目录是这样设置的并且您不是第一个学生,您可以假设权限没有问题。如果您不这么认为,请解释原因。
- 您的主目录具有
701
或u=rwx,o=x
允许 Web 服务器访问public_html
.因此,其他人(但不是组)可以访问具有已知名称的文件或目录,前提是文件或目录允许该访问 - 你的
public_html
应该没问题,705
也应该可以工作,但没有什么区别。 700
意味着只有您可以访问。
您不应该使用 来创建新文件700
,除非您希望它们可执行。只需添加
umask 077
到您的.profile
或 在 shell 中创建带有 . 的文件600
和带有 . 的目录700
。仅用于umask
查看当前值,根据您的设置,它可能已经以这种方式配置。