Nginx服务编译安装、日志功能、状态模块及访问认证模式实操系统环境
Step 1: Install htpasswd Tool
sudo apt-get install apache2-utils # For Ubuntu/Debian
Step 2: Create a Password File
htpasswd -c /path/to/nginx/passwd username
Step 3: Configure Nginx
server {
listen 80;
server_name example.com;
location / {
auth_basic "Restricted Access"; # Message shown in the login prompt
auth_basic_user_file /path/to/nginx/passwd; # Path to the password file
}
}