AMH云主机面板忘记管理员账号密码的解决方法

AMH云主机面板忘记管理员账号密码是常有的事情,如何找回AMH后台登录密码呢?环境吧分享找回AMH面板密码的方法:

AMH面板找回管理员账号密码的方法

AMH版本分为AMH4.2免费版和收费版两种,版本不同,数据库密码保存的位置也不同,环境吧分享不同版本下数据库密码配置文件保存位置:

AMH4.2免费版数据库配置文件保存位置

目录:/home/wwwroot/index/web/Amysql/Config.php

AMH5.x收费版数据库配置文件保存位置

目录:/usr/local/amh-5.x/web/Amysql/config.php

下载数据库Config.php到本地,查看root密码

环境吧使用的是AMH4.2免费版,数据库的Config.php文件可以使用FTP下载到本地,也可以使用scp命令下载到本地。
(环境吧实名ssh命令行的方式下载的,不会的参考:从Linux服务器下载文件到本地or上传文件到Linux服务器的方法

使用Notepad++或者其他代码编辑器,打开Config.php文件,如下:

AMH数据库账号密码

AMH数据库账号密码


如上图所示,可以看到MySQL数据库的root用户和密码。

root用户登录到数据库

AMH数据库登录地址:http://你的服务器IP:8888/ams/
打开AMH数据库登录地址,使用上一步获取到的root用户和密码,登录到AMYSQL

登录到AMYSQL找到amh_user数据表

登录到AMYSQL找到amh_user数据表


登录到AMYSQL,找到数据库“amh”中的数据表“amh_user”
从上图可见,该AMH面板的管理员账号为:admin,将密码字段“user_password”修改为4c071d2c4e4f9bf4140f65001a8d7e30(对应的密码为amh_password),然后使用管理员账号:admin;管理员密码:amh_password,登录到AMH面板即可。登陆后记得重新修改密码哦。

注意:购买「阿里云服务器特惠活动」,可以「领取2000元代金券」,符合条件的订单可以使用代金券抵扣。