在实际应用Linux中,我们一般采用的是免密登录到服务器的方式连接Linux,但是在有些情况中还是会使用root的密码。
这次因为一台创建了很久的服务器要重新启用,但是忘记了当时设置的root密码,所以需要重新设置一个root密码,具体步骤如下:
说明:公司全部是使用的ubuntu的系统,所以以下都是在Ubuntu18.04的系统中设置的
1.重启Uubuntu18.04服务器,长按 shift 进入以下界面,,选择第二行高级选项
2.进入以下画面,按e进入(recovery mode) 编译kernel进行启动参数
3.向下查找,看到一行Linux /boot/vmlnuz-4.15.0-70-generic root=…ro recovery nomodeset
删除上面的 “ro recovery nomodeset”
4.然后在刚才删除的后面添加 “quiet splash rw init=/bin/bash”,然后按F10, 启动
如果你的电脑是Mac的话,按 “Control + x” 启动
5.运行后系统直接进入root mode,输入:passwd,系统会提示你输入新的密码