ToolsAhuro
開発者ツール

chmod計算ツール(パーミッション変換)

チェックするだけで数値(755)⇔記号(rwxr-xr-x)を相互変換。setuid・スティッキービットにも対応。

対象 読み取り
r (4)
書き込み
w (2)
実行
x (1)
値
所有者owner / user 0
グループgroup 0
その他others 0

特殊権限(任意)

よく使うパーミッション

数値

-

記号

-

chmodコマンド(数値)
-
chmodコマンド(記号モード)
-

この設定の意味

    サーバー作業には Cron式デコーダー・ サブネット計算・ 進数変換 もあわせてどうぞ。

    よくある質問

    パーミッションの数字(755など)はどういう意味ですか? +

    3桁の数字は左から「所有者」「グループ」「その他」の権限を表し、読み取り(r)=4、書き込み(w)=2、実行(x)=1の合計です。たとえば7=4+2+1で読み書き実行すべて可、5=4+1で読み取りと実行のみ可なので、755は「所有者は全権限、グループとその他は読み取りと実行のみ」を意味します。

    よく使うパーミッションの目安は? +

    一般的なWebサーバーでは、HTMLや画像などのファイルは644、ディレクトリやCGIスクリプトは755、設定ファイルなど他人に見せたくないものは600や640、SSHの秘密鍵は600(.sshディレクトリは700)がよく使われます。777は誰でも書き換えられるため、セキュリティ上おすすめできません。

    4桁のパーミッション(4755など)の先頭の数字は何ですか? +

    特殊権限を表します。4=setuid(実行時に所有者の権限で動く)、2=setgid(実行時にグループの権限で動く・ディレクトリでは作成ファイルがそのグループを継承)、1=スティッキービット(ディレクトリ内のファイルを所有者以外が削除できない。/tmpの1777が代表例)です。記号表記ではx の位置が s / t(実行権なしの場合は S / T)で表示されます。

    ls -l の表示から数値に変換できますか? +

    はい。「記号表記」の欄に -rwxr-xr-x や drwxr-sr-x のような ls -l の先頭部分をそのまま貼り付けると、数値表記とチェックボックスに反映されます。先頭のファイル種別の文字(- や d)はあってもなくても構いません。

    入力した内容はサーバーに送信されますか? +

    いいえ。変換はすべてブラウザ内のJavaScriptで行い、入力内容が外部に送信されることはありません。

    特徴

    3方向から相互変換

    チェックボックス・数値・記号のどれを変えても、残りがすぐに連動して更新されます。

    特殊権限にも対応

    setuid・setgid・スティッキービットを含む4桁表記(4755・2775・1777など)も扱えます。

    chmodコマンドを生成

    数値モードと記号モード(u=rwx,g=rx,o=rx)の両方のコマンドをコピーできます。

    意味を日本語で解説

    誰が何をできるかを日本語で表示し、777など危険な設定には注意を表示します。

    使い方

    1. 1

      権限を選ぶ

      所有者・グループ・その他の読み取り・書き込み・実行をチェックします。

    2. 2

      数値・記号で確認

      755・rwxr-xr-x などが自動表示されます。数値や ls -l の表示を入力して逆算も可能。

    3. 3

      コマンドをコピー

      ファイル名を入れてchmodコマンドをコピーし、ターミナルで実行します。

    こんな場面で使えます

    レンタルサーバー・FTP設定

    WordPressやCGIの設置時に指定される「644」「755」などの意味を確認できます。

    SSH・サーバー運用

    秘密鍵やスクリプトに必要な権限を確認し、コマンドをそのまま使えます。

    Linuxの学習

    チェックと数字の対応を見ながら、パーミッションの仕組みを直感的に理解できます。

    安全性とプライバシー

    ブラウザ内で完結

    入力したファイル名や設定はサーバーに送信されず、履歴も残りません。

    登録不要・無料

    会員登録なしで何度でも無料で使えます。通信はHTTPSで暗号化されています。

    他のツールもチェック
    Dev 開発者ツール

    JSON整形・バリデーター

    JSONを整形(プリティ)・圧縮(ミニファイ)・構文チェック。エラー箇所も表示。ブラウザ内処理でサーバー送信なし。

    Dev 開発者ツール

    Base64 / URLエンコード変換

    Base64エンコード・デコード、URLエンコード・デコードの相互変換。日本語(UTF-8)対応・ブラウザ内処理。

    Dev 開発者ツール

    UNIXタイムスタンプ変換

    UNIX時刻⇄日時を相互変換。秒/ミリ秒の自動判定、ローカル/UTC表示、現在時刻のリアルタイム表示に対応。

    Dev 開発者ツール

    ハッシュ値計算ツール

    テキスト・ファイルからMD5/SHA-1/SHA-256/SHA-384/SHA-512を無料計算。チェックサム照合にも対応。ブラウザ内処理でサーバー送信なし。

    Dev 開発者ツール

    JWTデコーダー

    JWT(JSON Web Token)を貼り付けるだけでヘッダー・ペイロードを無料デコード。有効期限の判定つき。ブラウザ内処理でサーバー送信なし。

    Regex 開発者ツール

    正規表現テスター

    正規表現をリアルタイムでテスト。マッチ箇所のハイライト・グループ表示・置換結果まで無料で確認できます。

    Color 開発者ツール

    カラーコード変換ツール

    HEX・RGB・HSL・HSB・CMYKを無料で相互変換。カラーピッカー・ランダム生成・配色パレット表示にも対応。ブラウザ内処理でサーバー送信なし。

    UUID 開発者ツール

    UUID生成・検証ツール

    UUID v4をワンクリックで複数生成。書式変更・コピー・ダウンロードに対応。既存UUIDのバージョン・フォーマット検証も無料でできます。

    Diff 開発者ツール

    テキスト差分比較ツール

    2つのテキストの追加・削除された行を無料でハイライト表示。空白・大文字小文字を無視するオプション、一致率表示にも対応。ブラウザ内処理でサーバー送信なし。

    Cron 開発者ツール

    Cron式デコーダー

    Cron式を日本語の説明文と次回実行時刻に無料変換。日・曜日のOR条件にも対応し、フィールドごとの意味を内訳表示。ブラウザ内処理でサーバー送信なし。

    Markdown 開発者ツール

    Markdownプレビュー・HTML変換ツール

    Markdownをリアルタイムでプレビュー表示し、HTMLに無料変換。見出し・リスト・表・コードブロックに対応。ブラウザ内処理でサーバー送信なし。

    Base 開発者ツール

    進数変換ツール(2進数・8進数・10進数・16進数)

    10進数・2進数・8進数・16進数をリアルタイムで相互変換。任意の2〜36進数変換、AND/OR/XOR/NOT/ビットシフトなどのビット演算にも対応。ブラウザ内処理でサーバー送信なし。

    CSV 開発者ツール

    CSV⇔JSON変換ツール

    CSV(TSV・セミコロン区切りも対応)とJSONを無料で相互変換。RFC4180準拠のクォート処理、見出し行の有無、区切り文字の自動判定に対応。ブラウザ内処理でサーバー送信なし。

    Case 開発者ツール

    命名規則変換ツール(camelCase・snake_case)

    文字列をcamelCase・PascalCase・snake_case・kebab-case・CONSTANT_CASEなど11種類の命名規則に無料で一括変換。略語混じりの識別子にも対応。ブラウザ内処理でサーバー送信なし。

    Network 開発者ツール

    サブネット計算ツール(CIDR / IPv4)

    IPアドレスとCIDR/サブネットマスクからネットワークアドレス・ブロードキャストアドレス・使用可能ホスト数・アドレス範囲を無料計算。サブネット分割にも対応。ブラウザ内処理でサーバー送信なし。

    URL 開発者ツール

    URLパラメータ解析・生成ツール

    URLをプロトコル・ホスト・パス・クエリパラメータ・フラグメントに無料で分解。パラメータの追加・編集・削除でURLを即座に再生成し、JSONとしてもコピーできます。ブラウザ内処理でサーバー送信なし。

    YAML 開発者ツール

    YAML⇔JSON変換ツール

    YAMLとJSONを無料で相互変換。Kubernetes・Docker Compose・GitHub Actionsの設定ファイルもそのまま変換でき、構文エラー箇所も表示。インデント幅の変更にも対応。ブラウザ内処理でサーバー送信なし。

    Markdown 開発者ツール

    Markdownテーブル生成ツール

    CSV/TSVの貼り付けやセル編集からMarkdownの表を無料生成。列ごとの左揃え・中央揃え・右揃え、桁揃え整形、プレビュー表示に対応。ブラウザ内処理でサーバー送信なし。

    Markdown 開発者ツール

    HTML Markdown 変換

    HTMLをMarkdownに無料変換。表(GFMテーブル)・入れ子リスト・チェックボックス・コードブロック(言語名つき)・引用・リンク・画像に対応。WebページやGoogleドキュメントからコピーしたリッチテキストを貼り付けるだけで変換でき、.md保存も可能。

    Color 開発者ツール

    カラーコントラストチェッカー(WCAG)

    文字色と背景色のコントラスト比を無料で計算し、WCAG 2.1のAA/AAA基準(通常テキスト・大きな文字・UI部品)を満たすか判定。カラーピッカー・色の入れ替え・プレビュー表示に対応。ブラウザ内処理でサーバー送信なし。

    CSS 開発者ツール

    px rem 変換ツール

    CSSのpxとremを基準フォントサイズを指定して相互変換。px・rem・em・pt・%・vwを双方向に換算し、CSSを貼り付けてpx指定をまとめてremに一括変換。1pxボーダー除外・早見表つき。

    CSS 開発者ツール

    CSS clamp() ジェネレーター

    最小・最大のフォントサイズと画面幅からレスポンシブなclamp()を自動生成。rem+vwの推奨値を計算し、画面幅スライダーのプレビュー、ブレークポイント一覧、タイプスケールのCSS変数一括出力に対応。

    SQL 開発者ツール

    SQL整形ツール(SQLフォーマッター)

    SQL文を無料でインデント付きに整形、または1行に圧縮。SELECT・JOIN・WHERE・INSERT・UPDATE・DELETEなど主要な構文に対応し、キーワードの大文字化オプションも選べます。ブラウザ内処理でサーバー送信なし。

    Escape 開発者ツール

    文字列エスケープ/アンエスケープツール

    HTMLエンティティ・JS/JSON文字列・CSVフィールドのエスケープ/アンエスケープを無料で相互変換。日本語・絵文字にも対応。ブラウザ内処理でサーバー送信なし。

    JSON 開発者ツール

    JSON差分比較ツール

    2つのJSONを貼り付けるだけで、キーの追加・削除・値の変更を階層構造ごと自動検出。APIレスポンスや設定ファイルの比較に。パスごとの差分一覧・一致判定・結果コピーに対応。

    TS 開発者ツール

    JSON→TypeScript型定義変換ツール

    JSONを貼り付けるだけでTypeScriptのinterface/type定義を無料で自動生成。ネストしたオブジェクト・配列にも対応。ブラウザ内処理でサーバー送信なし。

    UA 開発者ツール

    ユーザーエージェント解析ツール

    UA文字列を貼り付けるだけでブラウザ・OS・レンダリングエンジン・デバイス種別を無料で自動解析。自分のUAもワンクリック取得。ブラウザ内処理でサーバー送信なし。

    Base64 開発者ツール

    画像⇄Base64変換ツール

    画像をドラッグ&ドロップでBase64・Data URIに無料変換。Base64文字列から画像への復元にも対応。imgタグ・CSS背景コードもコピー可能。

    Faker 開発者ツール

    ダミーデータ生成ツール

    氏名・メール・電話番号・住所・会社名などの架空のテストデータをまとめて無料生成。出力項目を選んでJSON・CSVでコピー・ダウンロードできます。