NginxでBasic認証
Ubuntuです。
Basic認証のパスワードファイルの作成
opensslを使います。下記のhogeは、Basic認証のIDを入れます。hogepasswordがパスワードです。
$ sudo echo "hoge:$(openssl passwd -apr1 hogepassword)" > /path/to/hogepath$ sudo chmod 604 /path/to/hogepathNginxの設定
serverブロックの中に下記を追加します。
auth_basic 'input';auth_basic_user_file /path/to/hogepath;