【Linux】アクセス権限の確認・変更方法【chmod/chown】
当ページのリンクには広告が含まれています。

Linuxのシステムで重要な機能の権限設定(パーミッション)。
今回は、アクセス権限の確認と変更方法をご紹介いたします。
この記事におすすめの人
Linuxのアクセス権限をサクッと確認・修正したい
あわせて読みたい


【Linux】ユーザー・グループ管理の使い方【システム機能】
Linuxのシステムで重要な機能のユーザーやグループ管理システム。今回は、それらの機能の使い方をご紹介いたします。 この記事におすすめの人 Linuxのユーザー・グルー…
目次
アクセス権限の確認
ディレクトリ内を表示
まずはls -al
でユーザーディレクトリの中身を確認してみます。
~$ ls -la /home/ubuntu
total 32
drwxr-xr-x 3 ubuntu ubuntu 4096 Feb 14 04:58 .
drwxr-xr-x 6 root root 4096 Feb 14 09:38 ..
-rw------- 1 ubuntu ubuntu 201 Feb 14 09:40 .bash_history
-rw-r--r-- 1 ubuntu ubuntu 220 Jan 16 2020 .bash_logout
-rw-r--r-- 1 ubuntu ubuntu 5705 Feb 8 07:43 .bashrc
-rw-r--r-- 1 ubuntu ubuntu 807 Jan 16 2020 .profile
drwxr-xr-x 4 ubuntu ubuntu 4096 Feb 14 09:35 .tmux
/home/ubuntu
ディレクトリの中身を表示できました。
権限の種類
表示できた内容を見ていきましょう。

表示されている情報は以下のとおりです。
- ファイル情報
- d ディレクトリ
- – ファイル
- ハードリンク数
- 権限
- -r 読込み可能
- -w 書込み可能
- -x 実行可能
- — アクセス権限が無い
- ファイルのユーザー・所属グループ
- ファイルサイズ
- タイムスタンプ(ファイル更新日時)
- ファイル名
下記のrwx
は
- 所有者
- 所有グループ
- そのほかのユーザー
を表しています。

アクセス権限の変更
ファイルやディレクトリの権限を設定するためには、root
権限やファイル所有者が操作する必要があります。
関連記事


【Linux】ユーザー・グループ管理の使い方【システム機能】
Linuxのシステムで重要な機能のユーザーやグループ管理システム。今回は、それらの機能の使い方をご紹介いたします。 この記事におすすめの人 Linuxのユーザー・グルー…
chmod
アクセス権限を設定する際にはchmod 権限設定 ファイル名
で指定します。
~$ chmod a+w sample.txt
権限の設定方法
権限を設定する場合には、「ユーザー+権限操作+操作権限」を明示します。
- ユーザー
- a :全てのユーザー
- u :所有者のみ
- g :所有グループ
- o :その他ユーザー
- 権限操作
- + :追加
- – :削除
- 操作権限
- r :読込み
- w :書込み
- x :実行権限
例えば、sample.txt
に全てのユーザーに全ての権限を渡す場合には
~$ chmod a+rwx sample.txt
となります。数値だけではなく、数字で指定も可能です。
chown
ディレクトリ・フォルダの所有者権限を変更する場合にはchown
を用います。
chown username -R filename or dir_name
ディレクトリ内のファイルを再帰的に変更する場合には-R
を指定します。
参考
クラウド環境で勉強するなら
書籍で勉強するなら
¥3,520 (2024/11/11 15:21時点 | Amazon調べ)

コメント