chmod 権限変換機

Linuxのパーミッション(読み取り・書き込み・実行)を数値(8進数)と記号間で相互に変換します。

例: 755, 644, 777

例: rwxr-xr-x

チェックボックス設定

u所有者 (Owner)

gグループ (Group)

oその他 (Other)

ターミナルコピペ用コマンド chmod 755 file.txt

Linuxパーミッション(権限)の基礎知識

Webサーバー構築(Apache/Nginx)やWordPressのセキュリティ設定において、パーミッション(権限)の理解は重要です。設定を間違えると、「403 Forbidden」エラーで見れなくなったり、逆に「777」で誰でも書き込める危険な状態になったりします。

「rwx」と数字の計算方法

Linuxの権限は「読み取り(Read)」「書き込み(Write)」「実行(Execute)」の3つの組み合わせで決まります。それぞれに数字が割り当てられています。

  • r (Read) = 4 :ファイルの中身を見る権限
  • w (Write) = 2 :ファイルを書き換える・消す権限
  • x (Execute) = 1 :プログラムとして実行する・ディレクトリに入る権限

これらを足し算して表現します。
例: 読み書きOK (4+2) = 6
例: 全部OK (4+2+1) = 7

よく使われるパーミッション一覧

実務で頻出する設定パターンです。当サイトのツールで確認しながら設定してください。

数値 記号 主な用途
755 rwxr-xr-x ディレクトリや実行ファイルの標準設定。所有者は何でもできて、他の人は見るだけ。
644 rw-r--r-- HTMLや画像などのファイルの標準設定。
600 rw------- SSH鍵や設定ファイルなど、自分以外に見られたくない重要ファイル。
777 rwxrwxrwx 危険! 誰でも書き込み・削除が可能。一時的なテスト以外では使用禁止。

chmodコマンドの使い方

ターミナル(黒い画面)で権限を変更する際は、chmodコマンドを使用します。

# ファイルの権限を644に変更
chmod 644 filename.txt

# ディレクトリ全体(中身含む)を755に変更
chmod -R 755 directory_name

数字がパッと出てこない時は、ぜひこのページをブックマークして計算機をご活用ください。

☁️

開発者向け 高速VPSサーバー

初期費用 無料!

DockerやWebアプリ開発に最適な超高速VPS。月額ワンコインから利用可能。

VPSの料金プランを見る

PR: スポンサーリンク

法人・個人向けサポート 受付中

インフラ構築やトラブル対応で お困りではありませんか?

AWSの構築、社内ネットワーク(VPN/NW)の改善、その他原因不明のITトラブルまで、現役インフラエンジニアが直接サポートします。単発でのご相談や、毎月のスポット顧問契約も可能です。

Sponsored Link

実務で即戦力!ITサポート業務委託契約書テンプレート📝 フリーランスエンジニアや副業のシステム保守案件で、トラブルを劇的に防ぐプロ仕様の雛形。
バグ・要望を報告する