フォーマットもこの通りほぼ同じ。 パスワードの暗号化ですが、この節ではopensslがインストールされている事を前提にして手順を記載してます。 Apacheのhtpasswdを使ってもかまいませんが、わざわざそれをインストールする手間が省けます。 sudo sh -c "echo -n 'ユーザー名:$(openssl passwd -apr1 パスワード)' > '/usr/share/nginx/html/.htpasswd'" # sudo不要&追記するなら echo "ユーザー名:$(openssl passwd -apr1 パスワード)" >> "/usr/share/nginx/html/.htpasswd"