linux服务器登录密码忘了怎么修改,如何重置root密码?

Linux服务器登录密码遗忘时,无需重装系统,通过重启进入GRUB引导菜单并追加rd.break参数,即可在紧急模式下重置root密码。

忘记root密码的常见场景

服务器密码遗忘通常发生在交接不完整、长期未登录或代运维期满后,多数企业运维人员第一次遇到这个问题时,第一反应是重装系统,实际上完全没必要,行业内处理此类问题的主流思路是:通过修改内核启动参数,跳过密码验证进入救援环境

centos7服务器忘记了登录密码怎么办
加载中
centos7服务器忘记了登录密码怎么办

不同发行版的处理方式略有区别,但底层原理一致利用initramfs在挂载根文件系统前的空隙,获得一个临时root shell。

常见场景包括:

  • 自己服务器的root密码忘记,但手里有物理机或KVM控制权限
  • linux服务器登录密码忘了怎么修改,如何重置root密码?

  • 云服务器密码忘记,可以在控制台重置,但部分老机器不支持
  • 服务器托管在机房,需要远程让机房值班人员协助操作
  • 配置文件修改错误,导致认证模块损坏,需要进入单用户模式修复

单用户模式重置密码

这是最便捷、使用频率最高的一种方式,适用于CentOS 7/8、Ubuntu 16.04及以上版本、Debian 8及以上,整个过程大约需要5分钟,不需要任何外部介质。

进入GRUB引导菜单

重启服务器,在开机自检阶段连续按方向键或Esc键,中断GRUB的自动倒计时,部分品牌机(如Dell、HPE)可能需要先进入BIOS才能看到GRUB界面,但只要有服务器管理权限,这一步不会太困难。

linux服务器登录密码忘了怎么修改,如何重置root密码?

编辑内核启动参数

在GRUB菜单中,选中默认的内核版本,按下e键进入编辑模式,注意不是按回车启动,是编辑。

找到以linux开头的那一行,行尾追加空格rd.break参数。

linux /vmlinuz-xxx root=/dev/mapper/xxx ro ... rd.break

追加完成后按Ctrl+XF10启动,系统会进入一个带switch_root:/#提示符的紧急模式,这个模式下根文件系统尚未完全挂载,是以只读方式挂载在/sysroot目录下。

重新挂载根文件系统

mount -o remount,rw /sysroot
chroot /sysroot

linux服务器登录密码忘了怎么修改,如何重置root密码?

进入块root shell后,就可以直接修改密码了,如果系统启用了SELinux,还需要执行一条命令:

touch /.autorelabel

这条命令的作用是让系统在下次启动时重新标记SELinux上下文,否则重置后的密码可能无法登录,如果服务器是默认安装的CentOS,通常都开启了SELinux,建议执行。

重置密码并重启

passwd root
exit
exit

exit需要执行两次,第一次退出chroot环境,第二次退出紧急模式,系统会自动继续启动,整个过程无需额外确认。

救援模式重置密码

部分发行版不支持

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/596872.html

(0)
hp服务器dl380eg8怎么做raid?,步骤是什么?
上一篇 2026年8月24日 00:27
8核16g的服务器能多少并发
下一篇 2026年8月24日 00:35

相关推荐

  • linux怎么从另一个服务器拷贝文件夹?,有哪些方法

    从另一个服务器拷贝文件夹,Linux下最常用也最可靠的方式是 scp -r,想要断点续传或增量同步就用 rsync -avz, 这两个命令覆盖了绝大多数场景,一个简单直接,一个功能强大,下面我把我日常处理服务器迁移、备份时实际用到的操作细节全部拆开讲,照着复制就能用,linux服务器之间拷贝文件命令详解先明确一……

    2026年8月8日
    700
  • 安装打印机显示rpc服务器不可用怎么办?,怎么解决

    安装打印机时遇到“RPC服务器不可用”的报错,核心原因是Print Spooler服务未运行或被禁用,手动启动该服务并设为自动启动即可恢复正常,安装打印机提示RPC服务器不可用怎么解决这一节直接解决最普遍的情况,无论您使用的是Windows 10还是Windows 11,操作路径完全一致,整个修复过程不到三分钟……

    2026年7月27日
    1500
  • 2k18连不上服务器是什么原因?,怎么解决

    面对2k18连不上服务器的问题,最有效的解决路径是:先确认服务器状态,再检查本地网络,最后尝试修改DNS或使用加速器,2k18服务器连接失败?先排查这几个常见原因服务器是否正在维护?2K官方会不定期进行维护,尤其在游戏更新、赛季切换或节假日期间,维护期间所有在线功能均不可用,你可以通过访问2K官方支持页面、查看……

    2026年8月21日
    600
  • CSTserver五月E5主机低至10.9元是真的吗,香港美国母机租用推荐

    CSTserver 5月促销活动将E5 SSD主机月付门槛降至10.9元起,香港及美国母机最低399元起,适合预算有限且追求稳定性的建站与开发用户,在服务器租赁市场,价格波动往往是用户决策的关键变量,对于许多个人开发者、小型工作室以及初创企业而言,寻找一款既具备高性价比,又能保证长期稳定运行的服务器并非易事,C……

    程序编程 2026年7月4日
    5300
  • C客户端如何连接C服务器,连接失败怎么办?

    服务端与客户端建立连接的三个核心步骤C语言客户端连接服务器端的本质是socket通信,核心流程为创建套接字、发起连接请求、收发数据,整个过程依赖TCP/IP协议栈,服务端监听端口,客户端通过IP和端口定位目标服务,下面从零开始拆解每个环节的代码实现和注意事项,如何编写服务端的监听逻辑服务端要完成四个固定动作:创……

    2026年8月28日
    300
  • 2核2g服务器操作系统怎么选,哪个系统更稳定?

    2核2G服务器最适合装轻量级Linux系统,优先推荐Debian 12或Ubuntu 24.04 LTS,Windows Server在这台机器上会非常吃力,不做主力推荐, 大多数个人站长、中小型项目的起步阶段,这套配置跑PHP网站、Node.js服务、小型数据库都够用,但前提是系统选对,尽量省下每一兆内存,2……

    2026年8月29日
    300
  • 野草云香港VPS79元/年值得买吗,香港云服务器哪家稳定

    野草云香港VPS 79元/年起即可拥有500Mbps国际带宽,物理服务器299元/月起提供3个独立IPv4地址,是追求高性价比与网络稳定性的理想选择,在服务器租赁市场,价格战往往伴随着性能缩水或售后缺失,野草云(yecaoyun)通过精简架构与规模化运营,打破了“低价无好货”的行业刻板印象,对于需要访问海外资源……

    2026年6月28日
    7500
  • Excel表格怎么快速变宽,Excel怎么设置单元格宽度?

    Excel 表格调整宽度完整指南在 Excel 中,“表格变宽”通常指三种不同的需求:调整列宽以适应内容、批量统一宽度,以及在打印时让表格适应页面宽度,以下是详细的操作方法: 调整列宽(让单元格变宽)如果您发现单元格内容显示不全(出现 或文字被遮挡),可以使用以下方法:手动拖拽(最直观)将鼠标光标移动到列标(如……

    2026年7月13日
    4300
  • CSGO国服怎么切到5E服务器,匹配延迟高怎么办?

    从CSGO国服切换到5E匹配服务器,核心在于关闭国服启动参数,并直接通过5E平台启动游戏,无需重装客户端,国服与5E平台的定位差异CSGO国服由完美世界代理,服务器部署在国内,官方匹配系统直接集成在游戏内,5E对战平台则是第三方竞技平台,拥有独立的天梯机制和反作弊系统,玩家基数大,匹配速度较快,两者共用同一游戏……

    2026年8月21日
    600
  • ASP.NET审核失败怎么办?解决方案与流程优化指南

    ASP.NET 应用审核:构建安全、可靠与合规的基石ASP.NET 应用的审核机制是其安全架构中不可或缺的核心组件,它通过系统性地追踪、验证用户操作与系统行为,为应用的安全防护、故障诊断、合规审计及性能优化提供了坚实的数据基础与决策依据,一个设计精良、实现严谨的审核系统,是应用在复杂网络环境中稳健运行的守护者……

    2026年2月12日
    13300

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注