Warning: count(): Parameter must be an array or an object that implements Countable in /home/xs638785/agile-software.site/public_html/wp-content/plugins/rich-table-of-content/functions.php on line 490
Linuxのシステムで重要な機能の権限設定(パーミッション)。
今回は、アクセス権限の確認と変更方法をご紹介いたします。
Ubuntuフォルダーの直下は以下のようになっています。
ユーザー名@DESKTOP:/$ ls
bin boot dev etc home init lib lib32 lib64 libx32 lost+found media mnt opt proc root run sbin snap src srv sys tmp usr var
アクセス権限の変更
ファイルやディレクトリの権限を設定するためには、root権限やファイル所有者が操作する必要があります。
例えば、sample.txtに全てのユーザーに全ての権限を渡す場合には
chmod a+rwx sample.txt
となります。数値だけではなく、数字で指定も可能です。
ディレクトリ・フォルダの所有者権限を変更する場合には
chown username -R filename or dir_name
ディレクトリ内のファイルを再帰的に変更する場合には-Rを指定します。