パスワードファイルを作成する
htpasswdコマンドを用いてユーザー名は “testuser”、パスワードは “test1234” という情報でBasic認証用のパスワードファイルを作成します。
$ htpasswd -c ./.htpasswd testuser
と入力するとパスワードの入力を求められますので、”test1234″ など設定したいパスワードを入力します。続けて再入力を求められますので、同じパスワードを入力し最後に “Adding password for user testuser” と返ってこれば完了です。
パスワード作成
$ htpasswd -c ./.htpasswd testuser New password: Re-type new password: Adding password for user testuser
確認
$ vi .htpasswd testuser:$apr1$cPty2fWy$cHZBBTf30/DojGK56UNur1
パスワードを変更する
登録済みアカウントのパスワードを変更する場合は、htpasswdコマンドの “-c” オプションは付けずにファイル名とユーザー名を指定して実行します。
$ htpasswd ./.htpasswd testuser
最初のパスワードファイル作成時と同様のパスワードの入力を求められますので、変更後の “test5678” などパスワードを入力します。その後、再入力を求められますので同じパスワードを入力し “Updating password for user testuser” が返ってこれば変更完了です。
パスワード変更
$ htpasswd ./.htpasswd testuser New password: Re-type new password: Updating password for user testuser
確認
$ vi .htpasswd testuser:$apr1$/JMjtK4W$183OT2GmQXv7a9wy.zsoN.
関連記事
動作環境情報
"エックスサーバー" スタンダード(旧X10)
コメント