2016-05-13 14 views
-3

プログラムをインストールしようとしている間に、/ usrのファイルアクセス権を0744に変更するという賢明なアイディアがありました。だから私は自分のファイルにアクセスすることはできません。私のホームディレクトリの「home/username」は明らかに存在しません(真実ではありません)。/ usr/binフォルダにあるすべてのコマンドは、存在していても、これは真実ではありません。sudo chmodコマンドで0744に/ usrファイルのアクセス権を変更しました

私はコマンドが存在しない理由は、(rootが所有する)/ usr/binフォルダに書き込み/実行権限を持っていないからだと思いますが、私のホームフォルダはなぜですか存在する '。

私の質問は正確に何をしたのですか?可能であれば、どのように修正するのですか?

これをオンにしようとすると、コンピュータに問題が発生しています。それはすぐに点滅カーソル(左上)と黒い画面に移動しますが、マシンにsshすることができます。最後に、私はこのマシン上のルートユーザーまたはルートシェルにアクセスできない。

は解決:あなたがにsudo chmodのようなコマンドを実行すると

は何が744/usrが、ネットワーク上のすべてのユーザーが(それが不可能なコンピュータが起動できるようにすることだけでなく、ホームフォルダからロックアウトしてしまうことがありますが起こります黒い画面に点滅するカーソルがある)。また、技術的には、ルートファイルシステム(私にとっては/ dev/sda1)が読み取り専用になります。

コンピュータを起動できないため、grubメニューからシングルユーザーモードにする必要があります。次に、コマンドmount -o remount、rw/dev /(ルートファイルシステム、おそらくsda1)を実行します。これは、ルートファイルシステムを読み取り専用として再マウントします。次に、コマンドchmod 755/usrを実行します。これはもちろん、ファイルのアクセス権を変更して、ファイルの所有者に対して読み取り、書き込み、および実行を行い、グループおよびワールドのユーザーに対して読み取り/実行します。

答えて

1

あなたはrootとしてログイン、またはシングルユーザーモードでコンピュータを起動して、実行する必要があります。

chmod 755 /usr 

そのコマンドが/usrであるので、あなたはsudoでこれを行うことはできません、実行権限がなければ、その中にあるものにはアクセスできません。

+0

ありがとうございます!私はそれがそれを修正する方法であると考えていました。唯一の問題は、私がrootアカウントにアクセスできないということです。だから私は唯一のオプションは、シングルユーザーモードにコンピュータを起動することだと思います。どうすればいい? – Daniel

+0

ご質問はすべてaskubuntu.comに属しています。しかし、確かにあなたは "ブートubuntuシングルユーザー"をGoogleに知っている。 – Barmar

+0

あなたの答えをありがとう。いくつかのことを考えた後、私はそれを修正することができました。問題は、コンピュータが起動せず、白いカーソルが点滅した黒い画面を通過することでした。また、通常のチュートリアルでは、シングルユーザモードで起動することもできませんでした。しかし、ハードドライブのチェックを行った後、コンピュータはgrubメニューを起動することに決めました...なぜそれがどうして起こったのか分かりません。とにかく再び感謝します – Daniel

関連する問題