sudo chmod -R 777 / [重複]

sudo chmod -R 777 / [重複]

仮定:
ランニングの長期的な効果は何ですかsudo chmod -R 777 /?これは、すべてのユーザーがすべてのファイルに対してすべての権限を持つことを意味しますが、他の副作用はありますか?

答え1

これにより、必要ないくつかの実行可能ファイルのsuidビットが削除され、オペレーティングシステムが利用できなくなります。

答え2

安全上の問題はさておき、いくつかの副作用があります。

その1つは、ルートフォルダの権限を777に変更し、すべてのサブファイルとフォルダ、さらにバイナリまで変更することです。単純な権限だけを変更するのではなく、固定ビット権限と呼ばれるものがあり、このコマンドはsudo chmod -R 777 /確かにその権限を削除します。

あなたはそれについて読むことができますここそうすれば、彼らがどれほど無能なのかがわかります。したがって、このコマンドラインに注意してください。

このコマンドを使用すると、固定ビット権限を持つすべてのファイルとフォルダを見つけることができます。

find / -perm -2000 -perm -4000 -perm -1000 -exec ls -l {} \;

またはフォルダの場合:

find / -perm -1000 -exec ls -ld {} \;

関連情報