Jolly

如何给自己的网站添加密码访问限制
有时候,有些网站我们想只能自己才可以访问,但是配了域名后,网址已经暴露到公网了,这就很矛盾。这时候可以配置ngin...
扫描右侧二维码阅读全文
11
2023/12

如何给自己的网站添加密码访问限制

有时候,有些网站我们想只能自己才可以访问,但是配了域名后,网址已经暴露到公网了,这就很矛盾。这时候可以配置nginx密码访问。

WX20230609-113157.png

一.安装依赖

sudo apt-get update
sudo apt-get install apache2-utils     # Ubuntu

sudo yum update
sudo yum install httpd-tools           # CentOS 7

二.创建密码文件并设置密码

(1).新建目录保存密码文件

mkdir /home/conf
cd /home/conf

(2).创建密码文件

mkdir /you_site/
cd /you_site

(3).设置密码

sudo htpasswd -c ./.htpasswd admin
输入密码:
再次输入密码:

三.nginx配置

(1).然后在nginx中进行配置

location / {
    auth_basic "Restricted";
    auth_basic_user_file /home/conf/you_site/.htpasswd;
    add_header Cache-Control "max-age=600, must-revalidate";
    # other configuration settings
}

(2).重启nginx即可生效

sudo systemctl restart nginx
Last modification:December 11th, 2023 at 03:08 pm
如果觉得我的文章对你有用,请随意赞赏

Leave a Comment

🌓