ルートフォルダーへのアクセス権がありません。Ubuntuは、アクセスするために必要な権限がないと言います。 lost + found
にもアクセスできません。同じエラーメッセージが表示されます
これらの質問に対する答えを提供できる人はいますか?
「ルート」フォルダーと呼ばれる2つの異なるフォルダーがあります:/
( ファイルシステムのルート 、これは実際に「ルートフォルダー」と呼ばれるべき唯一のフォルダーです) /root
( ルートユーザー の ホームディレクトリ )。通常の操作中(管理タスクの実行中を除く)、ユーザーは/
または/root
に新しいファイルを作成できません。
いずれかのディレクトリの 所有権またはアクセス許可 を変更しないでください(特に/
に変更すると、アプリケーションやサービスの前提に応じてセキュリティ問題を作成することを超えて事態をひどく壊してしまう可能性があります。 /
)の所有権と許可について。
gksu
パッケージがインストールされている場合、gksudo nautilus
を実行して、ルート所有のファイルブラウザーウィンドウを開くことができます。これを行う場合は、rootになる必要があるタスクにのみ使用し、完了したら閉じるようにしてください(後で通常のNautilusウィンドウと混同しないようにしてください)。
gksu
がインストールされておらず、インストールしたくない場合は、Sudo -i nautilus
またはSudo -H nautilus
がかなり安全です。 (対照的に、プレーンSudo nautilus
を使用する場合、 いくつかの修正が必要な場合があります ホームディレクトリでNautilusが再び正常に動作するようにしますnotrootとして実行しない。)
ただし、通常はそれも行う必要はありません。/
のトップレベルのコンテンツを手動で編集する必要はほとんどありません。 /root
の内容。あなたが達成しようとしていることを正確に説明するために、より多くの情報を提供すること、または新しい質問をすることをお勧めします。実行する必要のある特定のタスクにより、続行方法が決まります。
最後に、lost+found
に関するメモ。これ ファイルシステム修復操作で回復されたファイルを保存 。このようなファイルはファイルシステム内のどこからでもアクセスできるため、それらにアクセスするにはルート権限が必要です(またはシステム上の情報は管理者以外の誰かがアクセスする可能性があります)。再利用したいファイルがあると思われる場合は、次を実行して確認できます。
Sudo ls /lost+found
ターミナルウィンドウ(Ctrl+Alt+T)。
必要なファイルがある場合は、それらをコピーできます(ファイルの所有権とアクセス許可で必要なアクセス権が得られない場合は、変更します)。 cp
、 chmod
および chown
( Sudo
でルートとして実行)を使用して、ターミナルからルートとして実行できます。 、または上記のルート所有のNautilusウィンドウを使用します。
ファイルの所有権と許可を変更する必要がある場合、次のようにします。
はい、これはUbuntuおよびすべてのLinuxディストリビューションに共通です。ルートフォルダーはルートとそのユーザーフォルダーによって所有されているため、ルートフォルダーにアクセスできません。
ただし、本当に必要な場合は、ターミナルでSudo -i
コマンドを使用してそのフォルダーにアクセスできます。 、何かを台無しにした場合、それはあなたの責任であることに注意してください。
押してnautilusを使用するSuper+F2キーとgksu nautilus
を入力
ルートユーザーのホームフォルダー(/root
フォルダー)のアクセス許可を変更する場合、そうすることは非常に悪い考えです。なぜなら、ルートのホームの許可を変更し、そこにある重要なファイルを削除または変更すると、システムがまったく使用できなくなる可能性があるためです。 Ubuntuを最初からインストールする必要がある場合があります。
ただし、本当に必要な場合、コマンドはchmodです。
Sudo chmod -R 777 /root
/root
フォルダーにアクセスできます。 chmodコマンドはこちら のマニュアルページを参照してください。
ファイルのアクセス許可の詳細については、 これをお読みください