【问题标题】:Protect server IP root with user and password使用用户名和密码保护服务器 IP root
【发布时间】:2020-07-17 23:17:18
【问题描述】:

我在 Debian 服务器上运行这个控制面板:https://github.com/OpenGamePanel/OGP-Website/wiki

安装后,我只需要使用我的服务器 IP 访问 Panel。

但我想在访问网站之前使用用户密码保护它(以防止检查工具、信息或其他工具),就像我使用 PHPMyAdmin URL 所做的那样:

https://i.stack.imgur.com/LdLKT.png

添加了这个:AllowOverride All

这里:sudo nano /etc/apache2/conf-available/phpmyadmin.conf

还有这个:AuthType Basic AuthName“受限文件” AuthUserFile /etc/phpmyadmin/.htpasswd 需要有效用户

这里:sudo nano /usr/share/phpmyadmin/.htaccess

但不知道如何为这个面板做同样的事情来保护 / URL

谢谢。

【问题讨论】:

    标签: php linux authentication phpmyadmin debian


    【解决方案1】:

    只需使用这些内容在控制面板的文档根目录中创建(或编辑现有的).htaccess 文件

    AuthType Basic
    AuthName "Authentication Required"
    AuthUserFile "/etc/phpmyadmin/.htpasswd"
    Require valid-user
    

    用户/密码将与您的 phpmyadmin 相同

    【讨论】:

    • 嗨!谢谢你的回答,但在 AuthUserFile 我看到有一些东西指向 PHPMyAdmin 但这个控制面板使用该文件?我如何知道我正在以正确的路径编辑或创建文件?谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-20
    • 2016-10-03
    • 2016-08-17
    • 2017-12-02
    • 2011-08-21
    相关资源
    最近更新 更多