여러 가지 방법:
1. 명령 http://www.centos.bz/2011/12/nginx-http-auth-basic/
Apache htpasswd 프로그램이 없는 경우 , pl 프로그램을 사용하여 다음을 생성할 수 있습니다.
프로그램 주소: http://trac.edgewall.org/export/10890/trunk/contrib/htpasswd.py
사용법: ./htpasswd.py -b - c pass .txt admin 123456
pass.txt는 비밀번호 파일, admin은 사용자 이름, 123456은 비밀번호입니다.
2.apache http://jooben.blog.51cto.com/253727 /429977
3. 비밀번호 생성 명령
./pw.pl 비밀번호
생성 후 nginx에 추가
#auth_basic "사용자 이름과 비밀번호를 입력하세요!"
#auth_basic_user_file /usr/local/nginx/conf/engir_pass