Nginx - Basic認証の設定2013/07/10 |
|
ある特定のページにユーザ名とパスワードの入力を要求するBasic認証の設定をしてみます。
|
|
| [1] | Nginx の設定 |
|
[root@www ~]#
yum -y install httpd-tools
[root@www ~]#
vi /etc/nginx/conf.d/default.conf # server セクション内の適当な位置に設定を追記
location /basic {
auth_basic "Basic Auth";
auth_basic_user_file "/etc/nginx/.htpasswd";
}
htpasswd -c /etc/nginx/.htpasswd fedora New password: # パスワード設定 Re-type new password: # 再入力 Adding password for user fedora [root@www ~]# /etc/rc.d/init.d/nginx restart Stopping nginx: [ OK ] Starting nginx: [ OK ] |
| [2] | Basic認証を設定したディレクトリ配下にテストページを作成して動作確認をしてください。 アクセスすると設定通り、認証を求められます。 |
|
| [3] | 認証が成功すると、アクセスすることができます。 |
|
| Sponsored Link |
|
|