本人遇到一个很尴尬的问题,忘记了 vps 的 root 的密码。怎么办?查阅官方提示,找到如下方法:
https://www.vultr.com/docs/boot-into-single-user-mode-reset-root-password
CentOS 7 的操作过程
- 重启服务器,(
Ctrl +Alt +Del ) - 重启后有个选项,按任意键停止,否则自动选择进入,一直按方向键吧,我是这么做的
- boot 停下来了, 此时根据提示的按键进入编辑,我的系统是 CentOS-7,所以是按
e进入编辑 - 找到以
linux /boot/开始的行,在其末尾添加:init="/bin/bash"。(On CentOS 7, the line may start withlinux16). - 按
Ctrl +X 或F10 - 输入:
mount -rw -o remount /,然后输入passwd即可开始重置root的密码了。
其实,其他系统也是类似的,具体可以参考上面给的网址。