gpt4 book ai didi

linux - 删除 .htpasswd 密码保护 .(Nginx)

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:50:48 25 4
gpt4 key购买 nike

我在 sites-avaiable/default 添加了一个 htpasswd.txt 来保护我的网站:

server {
auth_basic "closed site";
auth_basic_user_file /tmp/.htpasswd.txt;

listen 81 default_server;
listen [::]:80 default_server ipv6only=on;

root /var/www/path/to/root
index index.html index.htm;

server_name ipaddress;

现在我正在尝试删除它,但我无法摆脱之前设置的 .htpasswd 保护。我已经尝试了一切,从在我的网站的根目录中创建 .htaccess 满足任何 like this post suggeststhis ,从我的站点可用/默认文件中删除对 htpasswd.txt 的引用,重新安装 nginx。我无法在某处找到引用此 htpasswd 文件的位置,因为似乎无法摆脱它。最后,我尝试删除了 htpasswd.txt 文件,这只是破坏了登录。

我希望整个站点在没有 htpasswd 的情况下可用。

我还进行了 grep 搜索,以确定是否正在调用 htpasswd 文件,但找不到它。我能做什么?

最佳答案

我对任何有此类问题的人的建议,这些问题涉及经过大量努力后无法处理的未知数:转到您的服务器(在我的例子中是 digital ocean )并创建一个新的(拍摄您的服务器的快照以应用于您的新 IP) IP/droplet 为您的站点。卸载服务器引擎(Nginx 或 Apache)并在新服务器/IP 上重新安装。这有点烦人,但至少你不会像我一样被困几天。我就是这样修好的。另外,不要绝望,你会找到答案的。

关于linux - 删除 .htpasswd 密码保护 .(Nginx),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31703372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com