Security Tool
.htpasswd 生成
複数形式の .htpasswd エントリを生成します。
セキュリティ
入力内容はこの端末で自動保存されます。
ブラウザ内だけで保持されます
他のツールへ送る
crypt 形式の出力: username:abcdefghijklm
古いオンライン .htpasswd 生成サイトで見かけるような短いハッシュ形式です。サーバー側が従来の crypt に対応している場合に使います。
使い方
- 1. サーバーや既存の .htpasswd に合わせて出力形式を選びます。
- 2. ユーザー名とパスワードを入力し、生成ボタンで .htpasswd の1行を作成します。
- 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形式に対応しています。既存環境やサーバーに合わせて選べます。