ブラウザ内ツール

chmod 計算機

chmod 755数字rwxr-xr-x記号を、 チェックボックスで双方向に行き来できます。setuid・setgid・sticky の特殊ビットも計算し、 いま何が許可されているのかを日本語で表示します。

8進数

644

0644

記号表記

rw-r--r--

chmod 644 filename
|
対象\権限

読み取り

r · 4

書き込み

w · 2

実行

x · 1

所有者 (u)
グループ (g)
その他 (o)
特殊ビット
  • 所有者: 読み取り・書き込み
  • グループ: 読み取り
  • その他: 読み取り

数字の読み方

8進数の各桁は所有者・グループ・その他に対応し、 それぞれ読み取り4・書き込み2・実行1を足した数です。7 = 4+2+1(全部)、5 = 4+1(読みと実行)。 だから 755 は「所有者フル・他は読みと実行」を意味します。

  • ディレクトリの実行ビット (x) は「中に入れる(cd できる)」を意味します。読み取り (r) だけでは一覧は見えても辿れません。
  • 先頭の4桁目は特殊ビット。setuid は実行時に所有者権限で動き、sticky/tmp1777)は他人のファイルを消せなくします。
  • 777 は最後の手段。誰でも書き換え・実行できるため、まず 755 / 644 で足りないかを疑うのが安全です。