chmod計算機
チェックボックスでパーミッションを設定し、8進数・シンボリック表記のchmodコマンドを生成。プリセットから選択も可能。
パーミッション設定
生成結果
755rwxr-xr-xchmod 755 filename8進数から変換
よく使うプリセット
パーミッション早見表
| 8進数 | シンボリック | 説明 |
|---|---|---|
| 7 | rwx | 読み取り + 書き込み + 実行 |
| 6 | rw- | 読み取り + 書き込み |
| 5 | r-x | 読み取り + 実行 |
| 4 | r-- | 読み取りのみ |
| 3 | -wx | 書き込み + 実行 |
| 2 | -w- | 書き込みのみ |
| 1 | --x | 実行のみ |
| 0 | --- | 権限なし |
chmod計算機の使い方
オーナー・グループ・その他の各権限(読み取り・書き込み・実行)をチェックボックスで設定すると、8進数表記(例: 755)とシンボリック表記(例: rwxr-xr-x)がリアルタイムに更新されます。生成されたchmodコマンドはワンクリックでコピーできます。
「8進数入力」欄に3桁の数字を直接入力して逆変換することも可能です。サーバーの設定ファイルや既存のパーミッション値を確認する際に便利です。
chmodコマンドとは
chmodはUNIX/Linuxでファイルやディレクトリのアクセス権限を変更するコマンドです。パーミッションは3つのカテゴリ(オーナー・グループ・その他)に対して、読み取り(r=4)、書き込み(w=2)、実行(x=1)の3種類の権限を設定します。
例えば chmod 755 file.sh は、オーナーに全権限(rwx=7)、グループとその他に読み取り・実行権限(r-x=5)を付与します。Webサーバーの設定ではセキュリティ上、適切なパーミッション設定が重要です。
活用シーン
Webサーバーへのデプロイ時に、ファイルやディレクトリのパーミッション設定を確認・生成する場面で活用できます。CGIスクリプトの実行権限設定や、アップロードディレクトリの書き込み権限設定にも便利です。
SSH秘密鍵(600)やWebサーバーの公開ディレクトリ(755)など、セキュリティ上正しいパーミッションを設定する際の確認ツールとしても役立ちます。.htaccessファイルの権限設定やWordPressのwp-config.phpの保護にも活用できます。
主な機能
- GUIチェックボックス --- クリックでパーミッションを直感的に設定
- 8進数表記 --- 755、644などの数値表記を自動生成
- シンボリック表記 --- rwxr-xr-xなどの文字表記を自動生成
- 逆変換 --- 8進数入力からチェックボックスへ反映
- プリセット --- 755、644、777などよく使うパターンをワンクリック設定
- コマンド生成 --- chmod コマンドをコピー可能
関連記事
よくある質問
- Q. chmod 755と644の違いは何ですか?
- 755はオーナーに全権限(読み取り・書き込み・実行)、グループとその他に読み取り・実行権限を付与します。スクリプトやディレクトリに使います。644はオーナーに読み書き、グループとその他に読み取りのみを付与します。通常のファイルに使います。
- Q. 8進数からパーミッションを逆変換できますか?
- はい、「8進数入力」欄に3桁の数字(例: 755)を入力すると、自動的にチェックボックスとシンボリック表記に反映されます。サーバーの設定確認や既存のパーミッション値の解読に便利です。
- Q. chmod 777は使っても大丈夫ですか?
- chmod 777はすべてのユーザーに全権限(読み取り・書き込み・実行)を付与するため、セキュリティ上のリスクがあります。本番環境では避けるべきです。開発中のテスト用途を除き、必要最小限の権限(最小権限の原則)を設定することを推奨します。
関連ツール
開発者
Zeronova(ゼロノバ)
Product Manager / AI-Native Builder
19年以上のWeb/IT業界経験を持つPdMが、現場で本当に使えるツールを開発。登録不要・ブラウザだけで動作する無料ツールを93種類以上公開中。