Linuxでは、どのようにディレクトリのパーミッションをユーザーに指定しますか
Linuxでディレクトリの所有者とアクセス権を指定するには、chownコマンドとchmodコマンドを使用できます。
- オーナーシップを変更する
chown 用户名 目录路径
たとえば、/home/docsディレクトリの所有権をユーザーjohnに指定するには、以下のコマンドを使用します。
chown john /home/docs
- ファイルやディレクトリのアクセス権限を変更する
chmod 权限 目录路径
なお、パーミッションは数字と記号のどちらでも指定できます。例えば、ディレクトリ/home/docsにパーミッションをrwxr-xr-x(755)に設定したい場合は、以下のように記載します。
chmod 755 /home/docs
あるいは、記号表現を用いる
chmod u+rwx,g+rx,o+rx /home/docs
所有者(u)に読み取り、書き込み、実行権限を、グループ(g)およびその他(o)に読み取り、実行権限を割り当てます。
root 権限またはディレクトリの所有者アカウントで実行が必要です。root 権限のない場合は、sudo コマンドを利用するか、root 権限でログインしてコマンドを実行してください。