ユーザーにディレクトリの権限を追加する方法
ユーザーにディレクトリの権限を与えるには、ディレクトリの権限を変更するために、chmod コマンドを使用することができます。
- `ls` コマンドで現在のディレクトリのパーミッションを確認します。 例えば、ディレクトリ `dir` のパーミッションを確認する場合は、以下のコマンドを使用できます。
- /dir の ls -l
- ディレクトリのパーミッションはchmod コマンドを使い変更できます。chmod コマンドの構文は次のとおりです。
- [権限モード]を使用してファイルまたはディレクトリのアクセス権を変更する
- 権限模式には2つの表記法がある
- シンボルモード: シンボルを使用して変更するパーミッションを表します。例えば、ユーザーに読み込み権限を追加するには、次のコマンドを使用します。
chmod u+r /dirここで、uはユーザー、rは読み込みパーミッションを表します。同様に、gはユーザーグループ、oは他のユーザーを表すのに使用できます。 - 数字モード: 数字を使って変更したい権限を表します。各権限は1つの数字で表され、rは4、wは2、xは1を表します。ユーザーに読み取り権限を追加するには、次のコマンドを使用できます。chmod 755 /dir
数字モードの最初の桁はユーザーの権限、2番目の桁はユーザーグループの権限、3番目の桁は他のユーザーの権限を表します。
- lsコマンドで権限の変更を確認する。例えば、再び以下を実行してディレクトリの権限を確認する。
- ls -l /dir
ディレクトリのパーミッションを変更できるのは、ディレクトリの所有者かスーパーユーザーだけです。