- -Linuxのユーザーアカウントで書き込みできないフォルダーを修正する方法

Linuxでユーザーアカウントで書き込みできないフォルダーを修正する方法

Linuxベースのオペレーティング上のすべてのフォルダーではありませんシステムはユーザーに書き込み可能です。これには正当な理由があります。システムレベルのフォルダには高度な権限が必要です。これらのアクセス許可の問題は、多くの場合、ユーザーレベルのアクセスをロックアウトすることです。そのため、ファイルをシステムディレクトリに配置しようとしてもできない場合は、ルート以外のアカウントがアクセスできるように権限を変更する方法を学ぶ必要があります。

このガイドでは、ユーザーアカウントで書き込み可能にするために、Linux上のフォルダーのアクセス許可を更新する方法を示します。

ターミナルのフォルダーのアクセス許可を更新する

Linuxでのフォルダーのアクセス許可は、 chmod コマンド。基本的なchmod権限の小さなリストを次に示します。

  • 7 - 読み取り、書き込み、実行。
  • 6 – 読み書き。
  • 5 – 読み取りおよび実行。
  • 4 – 読み取り専用
  • 3 – 書き込みと実行。
  • 2 – 書き込み専用。
  • 1 – 実行のみ。
  • 0 – アクセスなし。

リスト内の各番号は、3つのグループのChmodコマンド。以下に例を示します。 Linuxの「test」フォルダーのアクセス許可を変更して、全員がその中のコードを読み取り、書き込み、実行できるようにします。行う:

chmod 777 /test

さらに、「test」ディレクトリ内のすべてのフォルダーのアクセス許可を変更して、同じアクセス許可を反映させるには、再帰オプションを使用する必要があります。例えば

chmod 777 -R /test

Chmodコマンドの例の各番号上記には目的があります。最初の数字はユーザーを表します。 2番目の番号はグループのアクセス許可を設定し、3番目の番号はシステムの残りのアクセス許可を設定します。

そのため、アクセスできないシステム上のフォルダー内に書き込みに問題がある場合は、上記のリストを見て、以下のサンプルコードに適用してください。

chmod XXX

または、最上位のフォルダー内のすべてのフォルダーを更新します。

chmod XXX -R folder-name

ターミナルのフォルダーの所有権を更新する

Chmodを使用してフォルダーの個々のアクセス許可を更新できない場合があります。ユーザーがディレクトリの所有権を完全に更新する必要がある場合があります。

ディレクトリの所有権を更新する必要がある場合の良い例は、/ var / www /にWebサイトファイルを配置する場合、データベースファイルを操作する場合などです。

Linuxシステム上のディレクトリの所有権を変更するには、次を使用してルートアクセスを取得します。 または sudo -s ターミナルのコマンド。

su

または

sudo -s

ルートアクセスでは、 チャウン ディレクトリの所有権を完全に変更するための以下の例。

chown user:user /location/of/directory

実行したら チャウン 上記のコマンド、使用 ls コマンドを「l」スイッチとともに使用して、フォルダのアクセス許可を確認し、機能することを確認します。

ls -l /location/of/directory

ファイルマネージャーのフォルダーのアクセス許可を更新する

上のファイルマネージャーを使用して権限を更新するLinuxは、コマンドラインで実行する場合と比較して、非常に制限されています。ただし、端末のファンでない場合は、ファイルマネージャーでこのようなことを行う方法を知っておくと便利です。

ノーム/バッジーなど

ステップ1: ターミナルウィンドウを開き、使用します 須藤 ファイルマネージャをルートとして起動するコマンド。

sudo nautilus

ステップ2: ルートファイルマネージャーをクリックします。次に、「ルートファイルシステム」を見つけて、Linuxハードドライブのシステムファイルにアクセスします。

ステップ3: Gnomeファイルマネージャーを使用して、更新するフォルダーのファイルシステムを調べます。

ステップ4: フォルダを右クリックして、「プロパティ」を選択します。

ステップ5: 「許可」タブをクリックして、フォルダの許可にアクセスします。

ステップ6: 許可ウィンドウを使用して、フォルダを任意の許可に設定します。次に、「権限の変更」ボタンをクリックします。

[プロパティ]ウィンドウを閉じると、アクセス許可が自動的にディレクトリに更新されます。

KDE

悲しいことに、ソフトウェアパッチのため、KDE ​​Dolphinファイルマネージャーをルートとして簡単に開くことはできません。代わりに、上記のコマンドラインの指示に従って、アクセス許可を更新してください。

メイト

ステップ1: ターミナルウィンドウを開き、以下のコマンドを実行して、ルートとしてMateファイルマネージャーを起動します。

sudo caja

ステップ2: 左側の「デバイス」列の下にある「ファイルシステム」をクリックします。次に、アクセス権を変更するファイルのルートフォルダーを参照します。

ステップ3: 変更するフォルダーを右クリックして、[アクセス許可]を選択します。

ステップ4: 「許可」エリアを使用して、フォルダの許可を設定します。次に、「権限の変更」ボタンをクリックします。

ステップ5: 「プロパティ」ウィンドウを閉じます。

[プロパティ]ウィンドウを閉じた後、アクセス許可が自動的に更新されます。

XFCE

ステップ1: を押してルートとしてThunarを開きます Alt + F2 以下のコマンドをクイックランチャーに入力します。

pkexec thunar

ステップ2: ルートモードでThunarにアクセスするために表示されるボックスにユーザーパスワードを入力します。

ステップ3: 左側のサイドバーで「ファイルシステムルート」を見つけて選択し、ルートファイルシステムにアクセスします。ファイルマネージャーを使用して、アクセス許可を更新するフォルダーを見つけます。

ステップ4: フォルダを右クリックして[プロパティ]を選択します。次に、[アクセス許可]をクリックしてアクセス許可ウィンドウにアクセスします。

ステップ5: [アクセス許可]で、ウィンドウを使用してフォルダーのアクセス許可を設定します。次に、ウィンドウを閉じます。

「プロパティ」ウィンドウを閉じると、許可設定が自動的に適用されます。

汎用Linuxファイルマネージャー

さまざまなファイルマネージャーがたくさんありますそこ。ガイドのこのセクションでは、最も一般的な4つを取り上げました。ファイルマネージャーがカバーされていない場合は、代わりに端末の指示に従うことを検討してください。

コメント