chmod 計算ツール

この chmod 計算ツールは、チェックボックスで権限を設定するか 755 のような数字を入力すると、rwxr-xr-x 表記・chmod コマンド・意味をすぐに表示します。

出典:The Open Group – POSIX chmod (Klassen u g o a, Operatoren, Rechte r w x X s t)。更新日:

マイツールボックス入力内容はこのブラウザーにのみ保存されます。

結果

結果
chmod 755 = rwxr-xr-x
ユーザー区分ごとの権限
対象読み取り(4)書き込み(2)実行(1)数字
所有者(u)✓✓✓7
グループ(g)✓–✓5
その他(o)✓–✓5
コピー用コマンド
  • chmod 755 file
  • chmod u=rwx,g=rx,o=rx file
  • chmod -R 755 folder
  • ls -l の表示:-rwxr-xr-x(ファイル)、drwxr-xr-x(ディレクトリ)。
意味
  • 所有者:読み取り, 書き込み, 実行
  • グループ:読み取り, 実行
  • それ以外の全員:読み取り, 実行
よく使う値:ファイルは 644、ディレクトリとスクリプトは 755、秘密鍵は 600、非公開ディレクトリは 700。

計算方法

chmod 755 は rwxr-xr-x のことで、所有者は読み取り・書き込み・実行ができ、グループとその他は読み取りと実行ができます。3つの数字はそれぞれ、読み取り(4)・書き込み(2)・実行(1)の合計です。

計算のしくみ

1桁目は所有者(u)、2桁目はグループ(g)、3桁目はそれ以外の全員(o)の権限です。7 = 4 + 2 + 1(すべて)、6 = 4 + 2(読み書き)、5 = 4 + 1(読み取りと実行)、4 = 読み取りのみ。先頭に4桁目を付けると特殊ビットを表し、4 = setuid、2 = setgid、1 = スティッキービットです。数字のほか、ls -l の9文字や u=rwx,g=rx,o=rx、a+x のような式も読み取れます。

知っておくと便利

よくある質問

chmod 755 はどういう意味ですか?

所有者は読み取り・書き込み・実行(7)、グループとその他は読み取りと実行(5)です。ls -l では rwxr-xr-x と表示され、ディレクトリやスクリプトに使われます。

chmod 644 はどういう意味ですか?

所有者は読み書きができ(6)、グループとその他は読み取りのみ(4)、つまり rw-r--r-- です。Webページなど通常のファイルの標準的な設定です。

chmod の数字はどう計算しますか?

区分ごとに、読み取り = 4、書き込み = 2、実行 = 1 を足します。例えば読み書きは 6 です。3つの数字は所有者・グループ・その他を表します。

chmod 755 と 777 の違いは?

777 ではグループとその他も書き込みやファイルの変更ができ、リスクがあります。755 は読み取りと実行だけを許可します。

出典・根拠

更新日: · 編集方針

関連ツール