什么是正常的chmod?

35 permissions file chmod

在我的Web服务器上,我的文件权限遍布整个地方,我想将所有内容"重置"回原来的状态.我不希望任何用户能够进入并删除我的Web服务器上的东西!我只是希望他们能够查看php页面等.

我应该使用什么chmod?

car*_*arl 28

它们应尽可能具有限制性,但不能更多.

通常0644是一个不错的选择,它赋予所有者读写权限,但其他人只能阅读.0755对于目录.但是,它可能取决于您的特定系统设置.


Kat*_*tie 23

这是我收集的摘要

  • chmod所有文件644
  • chmod all.htaccess文件到644
  • chmod所有robots.txt文件到644
  • chmod所有目录711
  • 文件模式的所有目录目录列表(选项的.htaccess +索引)到755
  • chmod 用户可以上传文件的所有目录,到755(例如:/ uploads /)


ash*_*ley 17

如果要重置所有内容,请执行此命令并排除后果.通常644是文件的良好权限,711是目录.如果您允许目录列表,则使用755.

$ find /var/www/html \( -type f -execdir chmod 644 {} \; \) \
                  -o \( -type d -execdir chmod 711 {} \; \)
Run Code Online (Sandbox Code Playgroud)

如果你想要一些侵入性较小的东西,那么只需删除组和"其他"的写位.

$ chmod -R go-w /var/www/html
Run Code Online (Sandbox Code Playgroud)


Eri*_*ner 5

我认为644是文件和755目录的标准.