Ubuntuのルートファイルシステムのアクセス許可を修正する最良の方法は何ですか?
削除する必要のあるファイル全体のファイルのアクセス許可を変更していましたが、誤って/
、/etc
、/var
、/home
、/bin
、/media
およびその下のすべてのファイル。それらの大部分は0777
に変更されました。これは、実行中のchmod
コマンドにスペースを追加したためです。
現在、ものが正しく機能せず、su
またはSudo
のいずれかでルートにログインできないという問題に直面しています。したがって、デスクトップからの管理は不可能であり、grubs OSの選択を試みることも不可能です。これは、何らかの理由で最後のアップグレードが起動時にメニューをオフにするためです。このため、いかなる種類の管理アクションもほぼ不可能です。
ルートシェルでそれを修正するスクリプトを実行できますか、それともUbuntuを再インストールする必要がありますか?これを修正し、各ディレクトリとファイルを正しいアクセス許可に変更するためにできることは他にありますか?
現在、Ubuntu 10.10 64ビットを実行しています
こちら は、あなたが探している基本的なアイデアです。ほとんどのファイルシステムには、フォルダに755、ファイルに644のアクセス許可があり、/ binが所有者としてルートで実行可能ファイルを持っていると思います。