💻 開発者ツール

chmod計算機

ファイルの権限をチェックボックスで選ぶだけで、chmod の数値(755)・記号表記(rwxr-xr-x)・コマンドをその場で表示します。数値を入力すればチェックボックスに逆変換。setuid / setgid / sticky にも対応。ブラウザだけで動くので、入力内容は外に出ません。

例(クリックで試す)

迷ったら 644(一般ファイル)や 755(実行ファイル・ディレクトリ)が定番です。

3桁(755)または特殊ビット付きの4桁(4755)で入力できます。

権限(チェックで選ぶ)
対象読み取り
r · 4
書き込み
w · 2
実行
x · 1
所有者 u
グループ g
その他 o
記号表記 ---------
コマンド chmod 000

chmod計算機の使い方

権限のチェックボックスを操作するか、数値欄に 755 のような値を入力すると、記号表記(rwxr-xr-x)と chmod コマンドがその場で更新されます。表示された値は各行のコピーボタンで取得できます。

  • 数値とチェックは連動:数値を入れるとチェックが変わり、チェックを変えると数値が変わります。
  • 各桁の意味:読み取り r=4・書き込み w=2・実行 x=1 の合計です。7=rwx5=r-x4=r--
  • 特殊ビット:setuid / setgid / sticky を付けると先頭にもう1桁増え、記号表記では実行位置が st(実行権が無ければ大文字 ST)になります。
  • コマンドはそのまま使えます:末尾に対象のファイル名・ディレクトリ名を付けて実行してください(ディレクトリは chmod -R で再帰指定)。

こんな場面で便利です

  • Webサーバーの公開ディレクトリで 644(ファイル)/755(ディレクトリ)を確認したいとき
  • SSH秘密鍵は 600 でないと弾かれる、といった「決まった権限」の確認
  • chmod 777 のように広すぎる権限を見直すセキュリティチェック
  • 数字だけ見て「これは誰が何をできる状態?」を素早く読み解きたいとき

記号表記は9文字(所有者・グループ・その他 × r/w/x)です。ls -l ではこの前にファイル種別(通常ファイルは -、ディレクトリは d、シンボリックリンクは l)が1文字付きます。

よくある質問

入力した値はサーバーに送信されますか?
いいえ。計算はすべてお使いのブラウザ内で完結し、入力した権限やファイル名が外部に送信・保存されることはありません。安心してご利用いただけます。
755 や 644 という数字は何を表しますか?
左から順に「所有者」「グループ」「その他のユーザー」の権限を表す3桁です。各桁は読み取り(r=4)・書き込み(w=2)・実行(x=1)の合計で、たとえば7は4+2+1でrwx、5は4+1でr-x、4はr--を意味します。755なら所有者はrwx、グループとその他はr-xです。
setuid・setgid・sticky ビットとは何ですか?
通常の3桁の前にもう1桁付く特殊な権限です。setuid(4000)を付けた実行ファイルは所有者の権限で動き、setgid(2000)はグループの権限で動作またはディレクトリ内の新規ファイルのグループを継承させます。sticky(1000)は共有ディレクトリで、自分が作ったファイルだけを削除できるように制限します(/tmp が代表例)。記号表記では実行ビットの位置に s / t(実行権が無い場合は大文字 S / T)で表されます。