AFFVPS

零散收集的实用教程

为你的网站设置HTTP访问验证

1、安装htpasswd

apt-get install apache2-utils

2、生成账号密码

htpasswd -c /home/passwd your_login_name

会出现让你输入密码的提示

New password: 
Re-type new password: 
Adding password for user your_login_name 

3、查看一下是不是正常生成了文件

cat /home/passwd

your_login_name:$apr1$DhlW8hIu$BXyCQ7hiEos1DiqgwEYcZ1
4、修改配置

nano /usr/local/nginx/conf/vhost/your_website_name.conf

添加两行代码即可

auth_basic "FULI"; #这里是验证时的提示信息 
auth_basic_user_file /home/passwd; #这里是密码文件的位置

5、重启nginx测试看看

/etc/init.d/nginx restart
码字很辛苦,转载请注明来自AFFVPS《零散收集的实用教程》