Security Tool

.htpasswd 生成

複数形式の .htpasswd エントリを生成します。

セキュリティ

入力内容はこの端末で自動保存されます。

ブラウザ内だけで保持されます

他のツールへ送る

crypt 形式の出力: username:abcdefghijklm

古いオンライン .htpasswd 生成サイトで見かけるような短いハッシュ形式です。サーバー側が従来の crypt に対応している場合に使います。

使い方

  1. 1. サーバーや既存の .htpasswd に合わせて出力形式を選びます。
  2. 2. ユーザー名とパスワードを入力し、生成ボタンで .htpasswd の1行を作成します。
  3. 3. 生成された1行をコピーして、サーバー上の .htpasswd ファイルへ保存します。

.htaccess の記述例

Apache の Basic 認証では、一般的に次のような .htaccess を使います。.htpasswd のパスは実際の配置先へ変更してください。

設定時のメモ

  • .htpasswd は可能なら公開ディレクトリの外に置いてください。
  • 既存サーバーが受け付けるハッシュ形式に合わせて選んでください。
  • 認証できない場合は、パス、権限、サーバー側の対応形式を確認してください。
ユーザー名とパスワードを入力して、サーバーに合わせた .htpasswd 形式を選んで生成できます。古いツールで見かける crypt、Apache でよく使われた APR1-MD5、最近の構成で使われる bcrypt に対応します。

よくある質問

.htpasswd エントリをオンラインで生成するには?

ユーザー名とパスワードを入力し、crypt、APR1-MD5、bcrypt から形式を選ぶと .htpasswd の1行をブラウザ上ですぐ生成できます。

出力した内容はそのまま .htpasswd に貼り付けられますか?

はい。対応環境であれば、username:hash 形式の1行をそのまま .htpasswd ファイルへ貼り付けられます。

この .htpasswd 生成ツールはどの形式を使いますか?

crypt、APR1-MD5、bcrypt の3形式に対応しています。既存環境やサーバーに合わせて選べます。