cyberkunのデータ分析やIoT、電子工作、組み込みなどについての知識の蓄積

ラズパイ、Linux、データ分析やIoT、電子工作、組み込みなどについての知識の蓄積

Linux ファイルのアクセス権のこと

こんにちは。今回はファイルのアクセス権の読み方と権限の変更方法です。

まずファイルf1の詳細を確認する。

$ls -l f1

-rw-r--r-- 1 cyberkun group1 60 7月 27 10:10 f1

rw-r--r--の箇所は4つの部分に分けてよみます。

- # -は通常ファイル、dはディレクトリ、lはシンボリックリンク

rw-#所有者の権限(u)
r-- #グループの権限(g)
r-- #その他(o)

※rは読み取り専用、wは書き込み専用、x実行可能、-はアクセス権なし。

 

ファイルの所有者はアクセス権を変更することができます。

--シンボル指定--

$chmod go-r f1 #グループ、その他ユーザーからf1ファイルのr権限を取り除く。

$chmod a+r f1 #全てのユーザーにf1ファイルのr権限を付与する。

--8進数指定---

$chmod 600 f1 #グループ、その他ユーザーからf1ファイルのr権限を取り除く。

$chmod 622 f1 #全てのユーザーにf1ファイルのr権限を付与する。

$chmod 775 f1 #所有者にrwx権限、グループにrwx権限、その他に読み取り、実行権限を付ける。

 

Twitterやってます。

https://mobile.twitter.com/Homepi34/

ほな