![chown -r user:user / [重複] 後に多くの問題が発生する](https://rvso.com/image/1166081/chown%20-r%20user%3Auser%20%2F%20%5B%E9%87%8D%E8%A4%87%5D%20%E5%BE%8C%E3%81%AB%E5%A4%9A%E3%81%8F%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%99%E3%82%8B.png)
このコマンドを実行したchown -r user:user /
後、sudo コマンドを実行できなくなりました。また、どのネットワークにも接続できません。すべてを元に戻したいのですが、どうすればよいでしょうか?
答え1
これをスーパーユーザー以外(sudo
自分のユーザーのみ)で実行した場合、おそらくあまりにも自分のユーザー ディレクトリと、おそらくその一部/tmp/
(再起動で修正できる可能性があります) 以外では、ユーザーには多くの変更を行う権限がないため、大きな損害が発生することはありません。
しかしsudo
これをまたは ユーザーとして実行した場合root
、文字通り失敗します。
元に戻そうとしていますそれ被害の量は無益さと自己罰の教訓であり、模範となるものがなければクリーン所有権と権限をリセットする方法をシステムに知らせる必要があります。また、ディレクトリごと、ファイルごとに確認する必要があり、これは非常に長くて面倒なプロセスであり、いずれにしても Live 環境経由で実行する必要があります。
一般的に言えば、システムを構築する必要があるためただ適切なデフォルトの権限を再度見つけるには、LiveUSB / インストーラー イメージを起動し、Live 環境のスーパーユーザーとしてドライブに保存したくないデータを 2 番目の外部ディスクにコピーしてから、インストール済みの Ubuntu を削除して再インストールする方がよいでしょう。
答え2
使用できないため、sudo
liveusb インストールから起動し、そこからすべての権限を元に戻す必要があります。
上記のトーマス・ワードのコメントで述べたように、ライブUSBを使用してデータをバックアップし、システムを再インストールする方が簡単でしょう。