Ano*_*non 6 chmod home-directory read-write
我正在考虑做'chmod 700 -R ~'。会不会很危险?会发生什么我不期望的事情?另外,有没有办法将 $HOME 上的所有文件保持为 -rwx------?
我能想到的主要问题是,该命令将设置电子X上的所有文件ecute位,即使是那些没有可执行文件。因此,如果您有一个名为 的文件foo,并且某天您想要执行cat foo或print foo并且您不小心键入了foo,则外壳将尝试执行foo;即,将其解释为 shell 脚本。这可能只会在您的脸上无害地爆炸,但如果foo包含任何看起来像 shell 命令的内容,您可能会得到有害的结果。
一个鲜为人知的问题是,如果你有,你想保留一个文件,去年你做的chmod 444,以保护其免受自己,chmod 700将恢复您的 W¯¯仪式位,并使其更容易让你不小心揍文件。
这两个问题的解决方案是执行chmod go= -R ~or chmod go-rwx -R ~,这将关闭组和其他人的所有位,但不影响您的访问。
| 归档时间: |
|
| 查看次数: |
6240 次 |
| 最近记录: |