誤って chown を / に設定し、すべての Web にアクセスできなくなりました

誤って chown を / に設定し、すべての Web にアクセスできなくなりました

重複の可能性あり:
誤って「chown www-data:www-data / -R」をrootとして実行した

chown -R web5: client 12 / と入力し、Enter キーを押し終わる前に、とんでもない間違いを犯してしまいました。現在、すべての Web サイトにアクセスできず、ほとんどのデータベースは接続できず、ファイルを実行する権限がありません。修正方法を教えていただけますか? 助けてください。ありがとうございます

答え1

ch0wned されてしまいました。コマンドは「sudo chown ...」であるべきで、誤って Enter キーを押した後、「おっと」と言ってないパスワードを入力しました。

さて、教訓は学びました。さて、何をすればいいでしょうか?

最新のバックアップを取得し、すべてのファイルとその所有権をダンプします。次に、グループごとに確認して所有権を修復します。修復が完了するまで再起動しないでください。再起動すると、修復がさらに困難になる可能性があります。(必要に応じて、ダンプをスクリプトに変換することもできます。)

システムが壊れすぎてコマンドが機能しない場合は、レスキュー CD または USB ディスクから起動し、システムをマウントして、システムを修復し、/binシステムを使用可能にする必要があります。

それはそうなるだろうとても痛いです。ごめんなさい。

または、現在の状態をバックアップし、機能しているバックアップから復元し、バックアップ内の最新ではないファイルを、作成したバックアップから手動で復元します。

見るこの答えインストールされたシステム ファイルを回復するためのヒント。

関連情報