chmod

変更するユーザを表す文字

オプション 説明
u 所有者のアクセス権を変更
g グループのアクセス権を変更
o その他のアクセス権を変更
a すべてのユーザのアクセス権を変更

変更方法を表す文字

オプション 説明
+ 現在のアクセス権に指定したアクセス権を追加
- 現在のアクセス権から指定したアクセス権を制限(剥奪)
= 指定したアクセス権に変更

絶対方式と相対方式の関連

絶対方式 相対方式
1 x
2 w
4 r

# 以下は同じ意味
chmod u=rwx,go=rx file
chmod 755 file

rwxの意味

ファイル

オプション 説明
r 読み込み権限
w 書き込み権限
x 実行権限

ディレクトリ

オプション 説明
r 下にあるファイルの一覧の取得(ls)
w 下にファイルを新規作成、消去
x ディレクトリにアクセスができる

普通、ディレクトリは他ユーザに対してr-xとしておく。