htpasswd ツールについて
htpasswd は Apache HTTP サーバのコアコンポーネントで、基本的な HTTP 認証を行うためのユーザ名/パスワードを格納するテキストファイルを作成・更新するために使用されます。このオンラインツールは、すべてのウェブサーバ管理者に便利なサービスを提供するために、公式のコマンドライン機能を模倣しています。サポートされている暗号化アルゴリズム
MD5:
- Apache 独自の MD5 変数を使用します。
- Windows/Netware デフォルトの暗号化SHA:
- LDAP準拠の安全なハッシュアルゴリズム。
- Netscape Directory Servicesとの互換性に適しています。crypt():
- UNIXシステム用の従来の暗号化
- Windows環境には適用できない。平文(推奨しない):
- テスト環境専用
- プラットフォームによってはサポートされない場合があります。典型的なアプリケーション・シナリオ
- Nginxなどの非Apacheサーバー用のパスワードファイルの生成
- HTTP認証設定の迅速なテスト
- 開発環境ディレクトリの一時的な保護セキュリティのヒント
パスワードの生成はすべてブラウザのローカルで行われ、機密情報がサーバに送信されることはありません。生成後すぐにファイルをダウンロードし、ネットワークに保存しないことをお勧めします。