Linuxでユーザーディレクトリに権限を付与する方法

ユーザーディレクトリにパーミッションを与えるには、chmodコマンドを使用します。

まずターミナルを開き、root ユーザーまたは sudo 権限を持つユーザーでログインします。

次に以下のコマンドでユーザーディレクトリに権限を設定します:

chmod <权限值> <目录路径>

権限値は3桁の数字であり、ディレクトリの権限を表します。各桁は、それぞれ所有者、グループ、その他のユーザーの権限を示します。各桁は0から7の範囲を取り、具体的な意味は以下のとおりです。

  1. 権限なし
  2. 実行権限
  3. 書き込み権限
  4. 3:写和执行权限
  5. 4:閲覧権限
  6. 読み取りおよび実行のアクセス権
  7. 6: 読み書き権
  8. 読み書き実行

<ディレクトリパス>は権限を設定するディレクトリのパスです。

例えば、ユーザーのホームディレクトリ(/home/user)に読み書き実行権限を設定するには、次のコマンドを使用する必要があります。

chmod 700 /home/user

これにより、当該ディレクトリには、そのユーザー自身のみアクセスしたり操作したりすることが許可され、その他のユーザーは権限を持ちません。

権限値は、必要に応じてグループやその他のユーザーに特定のアクセス許可を与えるために変更できます。たとえば、グループおよびその他のユーザーにユーザーディレクトリの閲覧を許可するには、次のコマンドを使用します。

chmod 755 /home/user

ユーザーはディレクトリの読み取り、書き込み、実行権限を持ち、グループとその他のユーザーはディレクトリの読み取り権限のみを持ちます。

実際のニーズに合わせて適切な権限を設定してください。

bannerAds