chmod計算ツール
Linuxのファイル権限を、8進数(755)、シンボリック(rwxr-xr-x)、u+x,go-wのようなchmod式の間で変換します。setuid、setgid、スティッキービット、umaskにも対応。
| 読み取り | 書き込み | 実行 | 特殊 | |
|---|---|---|---|---|
| 所有者(u) | Yes | Yes | Yes | — |
| グループ(g) | Yes | — | Yes | — |
| その他(o) | Yes | — | Yes | — |
| 8進数 | シンボリック | 代表的な用途 |
|---|---|---|
| 600 | rw------- | 非公開ファイル: SSHキー、.env、認証情報 |
| 644 | rw-r--r-- | 通常のファイル: Webページ、設定ファイル、ドキュメント |
| 664 | rw-rw-r-- | 編集者のグループで共有するファイル |
| 700 | rwx------ | 非公開のディレクトリとスクリプト(~/.ssh) |
| 750 | rwxr-x--- | 所有者とグループだけが使うディレクトリやプログラム |
| 755 | rwxr-xr-x | 誰でも実行できるディレクトリと実行ファイル |
| 775 | rwxrwxr-x | グループで共有するディレクトリ |
| 777 | rwxrwxrwx | 誰でも何でもできる状態 — サーバーでは避けてください |
| 1777 | rwxrwxrwt | /tmpのような共有の一時ディレクトリ |
| 2775 | rwxrwsr-x | グループのプロジェクト用ディレクトリ(新しいファイルがグループを継承) |
| 4755 | rwsr-xr-x | passwdのようなsetuidプログラム |
Unixの権限は、3種類のユーザーに3つのことを定めます。所有者、ファイルのグループ、それ以外の全員が、読み取り・書き込み・実行できるかどうかです。この計算ツールは、chmod 755で使う8進数、ls -lが表示するrwxr-xr-xのシンボリック表記、u+x,go-wのようなchmod式を相互に変換し、setuid、setgid、スティッキービットも扱います。対応するumaskと、コピーしてそのまま使えるchmodコマンド2種類も表示します。
使い方
- 8進数のモード(644、4755)、シンボリックのモード(rw-r--r--、-rwxr-xr-x)、または式(u+x,g-w)を入力するか、チェックボックスに切り替えて権限にチェックを入れます。
- 式を使う場合は、その式が変更する開始時の権限を設定します。
- 対象がフォルダならディレクトリであるにチェックを入れます。Xの動作が変わります。
- 数値またはシンボリックのchmodコマンドをコピーするか、誰に何ができるかの表を確認します。
計算式
桁の数字 = 4 × 読み取り + 2 × 書き込み + 1 × 実行、特殊桁 = 4 × setuid + 2 × setgid + 1 × スティッキー
右側の3桁は、所有者、グループ、その他です。先頭に任意の4桁目があれば、特殊ビットを表します。式では、+がビットを追加し、-が削除し、=が正確に設定します。Xは、ディレクトリか、すでに誰かが実行できるファイルにだけ実行権限を付けます。u、g、o、aのない節はaのように動作しますが、umaskに含まれるビットには手を加えません。そのため、umask 022でのchmod +wは、所有者にだけ書き込み権限を与えます。
計算例
664(rw-rw-r--)から始めてu+x,g-wを適用します。所有者は実行権限を得て(rwx = 7)、グループは書き込みを失い(r-- = 4)、その他は読み取りを維持して(4)、744になります。ls -lでは-rwxr--r--と表示されます。744に対応するumaskは033です。
よくある質問
chmod 755とはどういう意味ですか?
所有者の7 = 読み取り + 書き込み + 実行、グループの5とその他の5 = 読み取り + 実行です。誰でも使えるが、変更できるのは所有者だけというディレクトリやプログラムの一般的な設定です。
lsに大文字のSやTが表示されるのはなぜですか?
大文字は、特殊ビットは設定されているが、その下の実行ビットがないという意味で、通常は効果がありません。小文字のsやtは、両方が設定されていることを示します。
chmodとumaskの違いは何ですか?
chmodは既存のファイルを変更します。umaskは、新規作成時に既定値の777(ディレクトリ)または666(ファイル)からビットを取り除くため、umask 022ではディレクトリが755、ファイルが644になります。
777を使ってよい場合はありますか?
めったにありません。そのマシン上のすべてのアカウントがファイルを変更・置き換えられるようになります。Webサーバーは、ほとんどの場合ディレクトリ755、ファイル644で動作します。
出典
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/chmod-calculator/
このツールを引用する
kakaoCalc. (2026, November 8). chmod計算ツール. https://kakao.mobile/ja/tools/chmod-calculator/
“chmod計算ツール.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/chmod-calculator/.