
誤って次のコマンドを実行しました
sudo chmod 777 -R /
以前の状態に戻すにはどうすればいいですか?
答え1
この場合、答えは 1 つしかありません。
システムを再インストールしてください。システムは修復不可能な変更を受けました。権限を復元する方法はありません。
答え2
確かにこれを回復するのは難しいでしょうが、Live CD を使用して chmod と chown を実行できます。
ライブ CD から起動し、必要に応じて権限を変更しますが、これには多くの時間と労力がかかります。最初に各ディレクトリに適用する必要がある権限を知る必要があり、同じディレクトリに多くの権限がある場合、各ファイルの権限を個別に変更する必要がある場合があり、これは大惨事になるため、簡単な作業は次のとおりです。
Live CD を使用してデータのバックアップを取り、新規インストールを実行します。これは、権限を処理するよりも簡単です。
答え3
すごい!これを試してみてください:
まずこれをチェックしてください:http://www.slideshare.net/cog/chmod-x-chmod
または、新しいchmodを作成して、それを元のchown +x 000に使用します。 cat chmod > ~/my-chmod ~/my-chmod a+x chmod
これは単にやめる前に試してみるという提案ですが、私は一掃して最初からやり直すという意見に賛成する傾向があります。
結果を投稿してください