web-dev-qa-db-ja.com

ルートディレクトリのファイル許可をどのように修正しますか?

Ubuntuのルートファイルシステムのアクセス許可を修正する最良の方法は何ですか?

削除する必要のあるファイル全体のファイルのアクセス許可を変更していましたが、誤って//etc/var/home/bin/mediaおよびその下のすべてのファイル。それらの大部分は0777に変更されました。これは、実行中のchmodコマンドにスペースを追加したためです。

現在、ものが正しく機能せず、suまたはSudoのいずれかでルートにログインできないという問題に直面しています。したがって、デスクトップからの管理は不可能であり、grubs OSの選択を試みることも不可能です。これは、何らかの理由で最後のアップグレードが起動時にメニューをオフにするためです。このため、いかなる種類の管理アクションもほぼ不可能です。

ルートシェルでそれを修正するスクリプトを実行できますか、それともUbuntuを再インストールする必要がありますか?これを修正し、各ディレクトリとファイルを正しいアクセス許可に変更するためにできることは他にありますか?

現在、Ubuntu 10.10 64ビットを実行しています

4
jsolarski

こちら は、あなたが探している基本的なアイデアです。ほとんどのファイルシステムには、フォルダに755、ファイルに644のアクセス許可があり、/ binが所有者としてルートで実行可能ファイルを持っていると思います。

3
sagarchalise