gpt4 book ai didi

Phpmyadmin 可以从任何登录名和密码访问

转载 作者:太空宇宙 更新时间:2023-11-04 12:35:00 25 4
gpt4 key购买 nike

我最近购买了 VPS,并在上面安装了 LAMP。当我通过浏览器访问 Phpmyadmin 时,它会询问登录名和密码。即使我输入错误的密码,我也可以成功登录。我什至在另一台具有其他网络的 PC 上检查过它,我被允许登录。

那么,我怎样才能以错误的密码和登录组合不允许用户登录的方式进行更改。

注意:我在服务器上安装了fail2ban和Iptables。 checkin phpmyadmin配置文件/etc/panel/configs/phpmyadmin/config.inc.php 但找不到, $cfg['服务器'][$i]['AllowNoPassword'] = TRUE;

最佳答案

听起来您的 MySQL 安装存在一些安全问题。也许匿名用户被赋予了太多的权限,或者 MySQL 守护进程可能出于某种原因正在使用 --skip-grant-tables 选项运行。

您是如何安装 phpMyAdmin 的?您是否使用了一些预先打包的工具包、您的发行版的包管理器,或者您自己下载了 phpMyAdmin 源代码以移动到您的 Web 根文件夹?

首先检查“用户帐户”选项卡,是否有“任何”用户?该用户的全局权限是什么?该帐户是否具有任何特定于数据库的权限?转到受影响的数据库之一,使用“权限”选项卡查看该用户是否具有访问权限。

检查主页以验证您登录的用户帐户,这是在“数据库服务器”部分下。尝试以完全不同的用户身份登录,看看那里显示的信息是否有任何变化。

尝试从命令行客户端连接,看看您是否也可以在那里编辑行。

关于Phpmyadmin 可以从任何登录名和密码访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42176233/

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