開発者ツール

.htpasswd 生成ツール — Basic 認証情報作成

ユーザー名とパスワードを bcrypt でエンコードし、Nginx の auth_basic などの HTTP Basic 認証で使える .htpasswd の 1 行を生成します。

htpasswdNginxAuth

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • 社内ダッシュボードを HTTP Basic 認証で保護する
  • Nginx auth_basic 用のユーザー行を生成する
  • 静的ディレクトリを一時的にアクセス制限する

使い方

  1. ユーザー名とパスワードを入力します
  2. .htpasswd の 1 行を生成します
  3. サーバーの認証ファイルへコピーします

入出力サンプル

入力

admin / secret

出力

admin:$2y$...

FAQ

どのアルゴリズムを使用しますか?

一般的な Nginx/Apache の Basic 認証と互換性がある bcrypt エントリを生成します。

本格的なアカウント管理の代わりになりますか?

いいえ。簡易的なディレクトリ保護に使う Basic 認証ファイルの 1 行を出力するだけです。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

Nginx 設定生成ツール

Nginx 設定生成ツール — server ブロック作成

利用可能

フォームの設定から Nginx の server ブロックを生成します。リバースプロキシ、WebSocket、SSL、Gzip、基本的なセキュリティヘッダーに対応し、静的サイトやアプリのリバースプロキシ用 conf をコピーまたはダウンロードできます。

Nginx Config Reverse Proxy

bcrypt ハッシュ生成ツール

bcrypt ハッシュ生成ツール — ハッシュ作成/検証

利用可能

bcrypt パスワードハッシュの生成と平文の照合をブラウザ内で実行します。rounds を調整して、データベースへの手動登録やハッシュ比較にかかるコストを制御できます。

bcrypt Password Security