有时候真不能手贱,搬瓦工点击重置密码,搞出故障了,求助官方也没用,官方建议用单用户模式重置密码,悲哀。
VPS忘记root密码,可以利用单用户模式重置密码,如果你是用搬瓦工vps,可以直接从搬瓦工KiwiWM管理面板。停止VPS运行,一键修改密码(Root password modification)。当然也可以重装系统,除非vps没数据,所以不建议这样操作。注:搬瓦工使用一键重置密码有时候会提示(MAINTENANCE: KiwiVM control panel is temporarily unavailable. Please try again in a few minutes. (3009005))。出现这个问题,官方回复操作系统或服务器配置问题。哪就可以使用接下来分享的交互式控制台(Interactive)单用户模式重置密码。
主要分享一下Centos 7交互式控制台单用户模式重置root密码(Centos 7和6有些区别的)。
- 启动Linux Centos7系统,当出现如下画面时,直接按“e”键继续。
- 看到如下界面后,往下拉。
- 在如下截图的位置,添加“rw single init=/bin/bash”,添加后按“Ctrl + x”引导系统。
- 在如下截图位置,即可输入“passwd”来重置root密码了。
- 运行命令“exec /sbin/init”来正常启动系统,需要输入修改后的root密码。
- 进入系统后,输入命令“reboot”即可重启系统。注意:如果不重启,虽然显示已经正常进入系统,不过有些命令运行会出错,比如“systemctl restart network”,不过继续再运行一遍就正常了,具体原因有待研究。为了以防万一,最好重启!