Linuxのパーミッションについて整理しておく
パーミッションの種類
- ユーザの種類
- root
- 所有者
- 所有グループ
- その他ユーザ
- 操作の種類
- 読み
- 書き
- 実行
マスク値
パーミッションの算出に用いられる値。
umask コマンドによって設定される。(※/etc/bashc 内で umask コマンドが実行される)
- root : 022 (※所有グループとその他ユーザの書き込み権限の除去)
- 一般ユーザ : 002 (※その他ユーザの書き込み権限の除去)
新規作成時のパーミッション
- ファイルの場合: 666 から作成者のマスク値を減算
- ディレクトリの場合: 777 から作成者のマスク値を減算
Ubuntuでは、ファイルは rw-r--r-- 、ディレクトリは rwxr-xr-x となる。
なお、CentOS等では、ファイルは rw-rw-r-- 、ディレクトリは rwxrwxr-x となる。(※所有グループの書きこみ権限が異なっている)
参考文献
Linuxの教科書―ホントに読んでほしいroot入門講座 (IDGムックシリーズ)
- 作者: 高町健一郎,大津真,佐藤竜一,小林峰子,安田幸弘
- 出版社/メーカー: アイ・ディ・ジー・ジャパン
- 発売日: 2007/10/06
- メディア: ムック
- 購入: 26人 クリック: 633回
- この商品を含むブログ (48件) を見る