使用 Nginx Web 服务器身份验证 auth_basic 保护端口

使用 Nginx Web 服务器身份验证 auth_basic 保护端口

我正在尝试使用 auth_basic 身份验证来保护我的网站(Ajenti 控制面板)的登录 URL。我像这样访问该网站:https://myajentiinstallation.com:8787

在文件中/etc/nginx.custom.d/codes.conf,我有这样的代码:

server {
        listen 8787 ssl;
        ssl_certificate /etc/ssl/other/cert.crt;
        ssl_certificate_key  /etc/ssl/other/key.key;
        location / {
                auth_basic "Admin Login";
                auth_basic_user_file /etc/other/htpass;
        }
}

然而,当我去https://myajentiinstallation.com:8787,我被带到了 Nginx 的默认页面!

如何使用 auth_basic 身份验证保护我的 Ajenti 登录页面?

谢谢!

相关内容