WordPress 管理员密码重置方法汇总

最近明月碰到一个 WordPress 站长求助咨询,说是自己 WordPress 站点的管理员密码被恶意篡改了,对 WordPress 了解的都知道这一般都是恶意代码造成的,问题大多出在使用了所谓的破解版、去授权版的插件或者主题被植入了恶意代码、后门木马。明月的经验是来路不明的插件往往才是罪魁祸首,所以奉劝大家选择和使用插件的时候一定要慎重,今天明月给大家整理汇总分享一下 WordPress 管理员密码重置的方法,一旦碰到这样的问题可以快速及时的收回管理员权限及时的补救。

WordPress 管理员密码重置方法汇总

目前为止 WordPress 管理员密码重置的方法有如下几种方法,大家可以根据自己的实际情况来选择使用:

一、通过管理员账号邮箱找回密码

打开 WordPress 登录页面(如:http://yoursite.com/wordpress/wp-login.php)

点击「忘记密码?」链接

在打开的新页面中输入你的用户名或电子邮件

然后打开邮箱,然后打开邮件中的重置密码连接

输入你想要设置的新密码,点击「保存」按钮即可

这个方法有个前提就是你没有借助代码、插件、主题设置等方式关闭 WordPress 找回密码接口,否则就不会看到“忘记密码”了,也就无法通过邮箱找回密码了

二、在数据库或者借助 PhpMyAdmin 里设置新密码

1、直接在终端命令行登录网站数据库设置新密码

比如你的网站数据库是:mydb,并且知道数据库 root 密码,可以直接命令行操作:

mysql -u root -p #以 root 用户登录 MySQL 数据库,要盲打输入 root 密码。

登录数据库后选择网站数据库:

use mydb;

回车后接着输入下面的 SQL 语句:

UPDATE wp_users SET user_pass = $1$rSziHLDY$399k.JuJsy.oHVp5lquJC. WHERE ID = 1;

上述 SQL 语句是修改 mydb 数据库里 wp_user 表里 ID 为 1 的账号密码为123456的加密密码字符串$1$rSziHLDY$399k.JuJsy.oHVp5lquJC.

然后退出数据库连接:

quit;

至此,WordPress 管理员账号(ID:1)密码就重置为:123456 了,登录 WordPress 后台及时修改一下管理员账号密码为更复杂的字符组合即可。

2、使用 PhpMyAdmin 操作数据库重置密码

一般我们的服务器上都会默认安装 phpMyAdmin 这个 MySQL/MariaDB 数据库第三方 UI 工具的,我们可以用 root 账号登录来直接修改网站数据库表里的对应记录:

WordPress 管理员密码重置方法汇总

注意是 ID 为 1 的 user_pass 项里填写$1$rSziHLDY$399k.JuJsy.oHVp5lquJC. 只有这个 MD5 加密的字符串才能让密码为123456哦!双击 user_pass 中的密码,然后输入上一步中的 WordPress 加密密码字符串,然后鼠标在空白处点击一下就保存成功了,然后用我们修改后的新密码就可以登录 WordPress 后台了。

三、通过 FTP 修改 Function.Php 重置密码

我们也可以借助 WordPress 主题的 functions.php 文件使用 wp_set_password 函数来重置管理员密码,通过 FTP 知道找到主题目录下的 functions.php 文件,编辑文件,在第一个 <?php 之后添加如下代码:

wp_set_password('123456',1);

这个函数的第一个参数,也就是上面的「123456」是我们需要设置的密码,第二个参数是用户 ID。

把修改后的文件上传回您的网站。

刷新以此网站首页,管理员密码就修改为我们上面设置的 123456 了,登录后台后,删除掉上面添加的代码,否则每次打开一个页面,密码就会重新设置为 123456。切记!切记!

四、通过 WP CLI 命令行修改用户密码

如果您跟明月一样喜欢使用 WP CLI 命令行管理 WordPress 的话(可参考【VPS 运维中利用 WP-CLI 实现命令行操作 WordPress 更新等】一文),重置 WordPress 管理员密码就更简单了,只需要进入 WordPress 站点根目录输入如下命令即可:

wp user list

这个命令的作用是列出所有用户,在返回结果中找到你的用户 ID,然后,更新用户。

wp user update 1 --user_pass=$1$rSziHLDY$399k.JuJsy.oHVp5lquJC.

上面命令中的 1 就是管理用用户 ID,--user_pass= 后面的字符串和我们通过 MySQL 命令行设置的一样,是 WordPress 加密密码字符串。

好了,有关 WordPress 管理员密码重置方法汇总分享就到这里了,理论上来说第二条方法是最简单,比较适合新手站长们选择,第三、第四个方法更加高效安全一些,比较适合专业运维选择,当然能用第一个方法是最简便的了。总之,还是奉劝大家慎用插件和主题,明月碰到的 99%的 WordPress 安全问题几乎都是插件和主题造成的,尤其是破解版之类的,甚至可以毫不夸张的说凡是破解、去授权的几乎都有后门、木马、恶意代码。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/11660.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

洗地机哪个牌子好性价比高又实惠?高性价比洗地机推荐【避坑指南】

洗地机是一种智能清洁家具&#xff0c;具有强大的清洁能力&#xff0c;可快速有效地清洁各种地面污渍&#xff0c;操作简便&#xff0c;省时省力。其一键操作功能使其易于上手&#xff0c;无需频繁清洗拖布和更换水&#xff0c;大大提高了清洁效率。部分高端洗地机还具备智能感…

探索微软Edge

探索微软Edge 引言 微软Edge作为Windows系统的默认浏览器&#xff0c;自2015年首次发布以来经历了多次重大更新。最引人注目的变化是&#xff0c;微软在2018年宣布将Edge浏览器内核从自家的EdgeHTML更换为开源的Chromium&#xff0c;这一转变极大地扩展了Edge的功能和市场竞争…

处理组成类的数据和操作

类是由数据和操作组成的。数据也称为字段或成员变量&#xff0c;操作也可称为方法或成员函数。它们的称谓在不同的编程语言中也有所差异。 由此可见&#xff0c;在面向过程型语言中&#xff0c;可以将变量对应的字段&#xff0c;函数称为方法。在面向过程型语言中&…

全国防灾减灾日主题活动投稿我可算找对了投稿方法

作为一名社区公众人员,我深知对外信息宣传的重要性。特别是在全国防灾减灾日这样的特殊时刻,我们不仅要向居民普及防灾减灾知识,还要通过媒体将社区的活动和成果展示给更多人。然而,在投稿的过程中,我最初却遭遇了诸多挑战。 起初,我采用传统的邮箱投稿方式,将精心撰写的稿件发…

小程序常用组件

小程序常用组件 1.组件的定义2.常用组件3.引入外部字体图标库4.组件样式5.示例代码 1.组件的定义 组件就是指微信定义的具有特殊功能的标签&#xff0c;在wxml中只能使用微信定义的标签。 2.常用组件 <view>&#xff1a;用于页面布局的块级组件&#xff0c;类似于html中的…

c++ std::unique_lcock 详解

std::unique_lock 是 C 标准库中的一个类&#xff0c;用于管理对互斥锁&#xff08;std::mutex 或其派生类&#xff09;的锁定和解锁。它提供了比 std::lock_guard 更灵活的控制&#xff0c;允许在需要时延迟锁定、提前解锁以及递归锁定等。 主要特性 延迟锁定&#xff1a;st…

jmeter分布式集群压测

目的&#xff1a;通过多台机器同时运行 性能压测 脚本&#xff0c;模拟更好的并发压力 简单点&#xff1a;就是一个人&#xff08;控制机controler/调度机 master&#xff09;做一个项目的时候&#xff0c;压力有点大&#xff0c;会导致结果不理想&#xff0c;这时候找几个人&a…

OS复习笔记ch5-4-2

引言 承接上文我们介绍了信号量机制和应用信号量机制实现的进程同步和互斥&#xff0c;这一节我们将围绕一些经典问题对信号量机制展开更深入地探讨。 读者/写者问题 读者/写者问题与我们之前遇到的问题类型不同&#xff0c;它描述的是&#xff1a; 有读者和写者两组进程&am…

ohmyzsh的安装过程中失败拒绝连接问题的解决

1.打开官网Oh My Zsh - a delightful & open source framework for Zsh 在官网能看到下面的界面 有这两种自动安装的方式 个人本次选择的是: wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O - 1.打开终端输入安装的指令 sh -c "$(wget…

软件需求工程习题

1.&#xff08;面谈&#xff09;是需求获取活动中发生的需求工程师和用户间面对面的会见。 2.使用原型法进行需求获取&#xff0c;&#xff08;演化式&#xff09;原型必须具有健壮性&#xff0c;代码质量要从一开始就能达到最终系统的要求 3.利用面谈进行需求获取时&#xf…

K邻近算法

简介 介绍了非常简单的算法&#xff1a;K邻近算法&#xff0c;即KNN。 基本介绍 K-近邻算法&#xff08;K-Nearest Neighbors&#xff0c;简称KNN&#xff09;是一种基本且广泛应用的监督学习算法&#xff0c;主要用于分类和回归任务。 工作原理非常简答直观&#xff1a;所谓…

爆款小红书免费流量体系课程(两周变现),小红书电商教程

课程下载&#xff1a;小红书电商教程-课程网盘链接提取码下载.txt资源-CSDN文库 更多资源下载&#xff1a;关注我。 课程内容&#xff1a; 10-爆款标题(三段式取标题).mp3 11-爆款封面怎么作图.mp3 12-爆款内容的模板(三段式模板).mp3 13-小红书流量推荐背后的秘密(四大流…

Docker——目录迁移

我们在生产环境中安装Docker时&#xff0c;默认的安装目录是/var/lib/docker&#xff0c;而通常情况下&#xff0c;规划给系统盘的目录一般为50G&#xff0c;该目录是比较小的&#xff0c;一旦容器过多或容器日志过多&#xff0c;就可能出现Docker无法运行的情况&#xff0c;所…

数据结构与算法-排序算法1-冒泡排序

本文先介绍排序算法&#xff0c;然后具体写冒泡排序。 目录 1.排序算法简介 2.常见的排序算法分类如下图&#xff1a; 3.冒泡排序&#xff1a; 1.介绍&#xff1a; 2.动态图解 3.举例 4.小结冒泡排序规则 5.冒泡排序代码 6.优化 7.优化后时间 代码&#xff1a; 运…

软链接(Symbolic link)和硬链接(Hard link)有什么区别:

软链接&#xff08;Symbolic link&#xff09;和硬链接&#xff08;Hard link&#xff09;是文件系统中两种不同类型的链接。它们之间有一些重要的区别&#xff1a; 链接目标&#xff1a; 软链接&#xff1a;软链接是一个指向目标文件或目录的符号链接&#xff0c;实际上是一个…

讯方·智汇云校4月HCIE通过28人!证书量总计123!

智汇云校捷报 —4月华为认证证书量123本— 智汇云校4月IE捷报来了 讯方技术2024年PMP第一期3月考期顺利结班&#xff0c;考试全员通过~ 2024年4月&#xff0c;云校HCIA、HCIP、HCIE共通过123人&#xff01; 62人通过HCIA 33人通过HCIP 28人通过HCIE 祝贺以下学员通过HC…

simulink-仿真以及PID参数整定/PID tuner 的使用流程

控制器搭建与参数整定 搭建一个前馈PID控制器控制系统PID tuner使用 一个懂点控制但不多的小白&#xff0c;因为需要利用simulink仿真&#xff0c;所以不得不学习一些仿真的知识&#xff0c;这篇文章适合和我一样的新手入门&#xff0c;有理解错误的地方希望大手们能够指出来共…

Llama3-Tutorial(Llama 3 超级课堂)-- 笔记

第1节—Llama 3 本地 Web Demo 部署 端口转发 vscode里面设置端口转发 https://a-aide-20240416-b4c2755-160476.intern-ai.org.cn/proxy/8501/ ssh -CNg -L 8501:127.0.0.1:8501 rootssh.intern-ai.org.cn -p 43681参考 https://github.com/SmartFlowAI/Llama3-Tutorial/b…

ssm123基于java web的网上书城系统的设计与实现+vue

基于java web的网上书城系统的设计与实现vue 摘 要 随着科学技术的飞速发展&#xff0c;各行各业都在努力与现代先进技术接轨&#xff0c;通过科技手段提高自身的优势&#xff0c;商品交易当然也不能排除在外&#xff0c;随着商品交易管理的不断成熟&#xff0c;它彻底改变了…

STM32学习和实践笔记(25):USART(通用同步、异步收发器)

一&#xff0c;STM32的USART简介 USART即通用同步、异步收发器&#xff0c;它能够灵活地与外部设备进行全双工数据交换&#xff0c;满足外部设备对工业标准 NRZ 异步串行数据格式的要求。 UART即通用异步收发器&#xff0c;它是在USART基础上裁剪掉了同步通信功能。 开发板上…