📖 このツールについて
.htaccessと.htpasswdファイルのBasic認証設定コードを自動生成するオンラインツールです。ユーザー名とパスワードを入力するだけで、設定に必要なコードが生成されます。
パスワードのハッシュ化(bcrypt、MD5、SHA-1等)にも対応しており、セキュリティの高い認証設定が可能です。
すべての処理はブラウザ内で完結し、認証情報がサーバーに送信されることはありません。
🔰 使い方
認証情報を入力する
ユーザー名とパスワードを入力します。
パスワードハッシュを選択する
bcrypt、MD5、SHA-1等のハッシュ方式を選択します。
コードをコピーして設置する
.htaccessと.htpasswdのコードをコピーし、サーバーに設置します。
📚 用語集
- Basic認証
- HTTPの基本認証方式。ユーザー名とパスワードでアクセスを制限します。
- .htaccess
- Apache Webサーバーの設定ファイル。Basic認証の設定を記述します。
- .htpasswd
- Basic認証のユーザー名とハッシュ化パスワードを格納するファイル。
- bcrypt
- 最もセキュリティの高いパスワードハッシュアルゴリズム。Apache 2.4以上で対応。
- Digest認証
- Basic認証より安全な認証方式。パスワードがハッシュ化されて送信されます。
❓ FAQ
- Q. Nginxでも使えますか?
- A. 本ツールはApacheの.htaccess/.htpasswd形式を生成します。Nginxでは別の設定方法が必要です。
- Q. 複数ユーザーを設定できますか?
- A. はい。.htpasswdファイルに複数行でユーザーを追加できます。
- Q. パスワードはどのハッシュ方式がおすすめですか?
- A. bcryptが最も安全です。Apache 2.4未満の場合はMD5を使用してください。
- Q. データはサーバーに送信されますか?
- A. いいえ。ブラウザ内で完結します。
- Q. スマートフォンでも使えますか?
- A. はい。レスポンシブ対応しています。
💡 活用シーン
🔒
開発環境保護
開発中のサイトにBasic認証を設定して外部アクセスを防止。
🖥️
ステージング保護
ステージング環境のアクセス制限を設定。
🛡️
管理画面保護
WordPressの/wp-admin/等にBasic認証を追加し二重セキュリティ。
🏢
社内ツール保護
社内専用ページへのアクセスを制限。