我刚刚检查了chmod 755
所有目录、644
所有文件,并确保/usr/bin/
所有目录都有 +x 位,但我对文件系统结构并不是最了解的,我该如何确保一切都正确?(我chmod 644 /
在此之前不小心弄坏了整个系统,这就是我最初把它搞砸的原因)
答案1
唯一可靠的方法是重新安装。如果您进行了备份,则可以重新安装而无需格式化 /。这将覆盖所有具有正确权限的系统文件。
我只是 chmod 755 所有目录,644 到所有文件
这并不适用于您系统上的所有文件。但它可能会使您的系统可用。
例子:
- /tmp/ 需要 777 和粘滞位设置。
- /var/log/ 中的日志文件,有些应该是 640(如
syslog
),以防止“其他人”查看您的日志文件。