Ubuntu强制修改root密码
Ubuntu忘记超级用户root密码并重新设置密码
解决方法如下:
第一种方法——不进入recovery mode设置(推荐)
说明案例:Ubuntu版本:Ubuntu 16.04.3 LTS
Step1:启动系统,在启动过程中,反复按Esc键或者shift键(本人亲测反复按或者长按都可以,没必要纠结),直到出现以下界面:
Step2:通过上下键移动,选择Ubuntu高级选项(或者有的版本显示的是Advanced options for Ubuntu),然后按'Enter'键,进入如下界面
Step3:选中Ubuntu,with Linux 4.13.0-38-generic (recovery mode) ,如下:
Step4:按'e'键,进入界面如下
Step5:通过上下左右键,移动光标,找到linux /boot/....... ro recovery nomodeset所在的行,如下
Step6:将图中的ro recovery nomodeset改为quiet splash rw init=/bin/bash,改完如下
Step7:按'F10'键,数秒后,进入界面如下:
Step8:输入命令passwd,如下
Step9:按下"Enter"键,界面如下:
Step10:输入一次密码后,按"Enter"键盘,按下回车,再次输入密码,界面如下
Step11:输完2次密码,按下"Enter"键,界面如下:
说明密码输入成功
Step12:重启电脑(如果是虚拟机的,重启虚拟机),进入终端,输入命令su - 界面如下
Step13:输入刚才设置的密码,界面如下
$变为#,说明是超级用户。
如果没有提示认证失败或者其他什么错误信息,也可以说明密码修改成功。
或者用命令whoami查看当前用户。
第二种方法——进入recovery mode设置(不推荐)
如果root密码忘记,可以进入recovery模式进行重置。
或者当sudo命令出现错误时,进入recovery模式可以修复/etc/sudoers文件。
设置步骤如下:
Step1:启动Ubuntu系统,过程中长按Shift键,进入grub菜单;
Step2:选择recovery mode,按"e"键进入编辑页面;然后,选择recovery模式(恢复模式),回车;
Step3:到/etc目录下修改sudoers权限:chmod 0440 sudoers,搞定;也可以同时新增root密码,下次就不这么麻烦了;
Step4:ctrl+x
Step5:按ctrl+alt+del重启;或者reboot;
参考:
Ubuntu的recovery模式进入及退出
Ubuntu强制修改root密码的更多相关文章
- ubuntu上修改root密码
ubuntu上修改root密码 author: headsen chen 2017-10-12 10:49:28 个人原创,转载请注明作者,出处. sudo passwd 两次输入想设置的r ...
- ubuntu如何修改root密码
安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下.到网上搜了一下,原来是这麽回事.Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码.我们可 ...
- 腾讯云Ubuntu服务器修改root密码
1.修改root密码 执行以下命令,按照提示修改密码 sudo passwd root 2.修改ssh配置 执行以下命令 sudo vi /etc/ssh/sshd_config 找到 PermitR ...
- Linux下强制修改root密码方法(图)
如果Linux操作系统的root密码,那怎么办呢?方法很多,下面再给大家介绍一种. [1] 进入以下画面后,按下e按钮,进入编辑模式: [2]进入以下的画面后,选择如下所示的选项,再次按下e按钮: 然 ...
- ubuntu 如何在recovery模式修改root密码
今天遇到一个问题, 前提1: ubuntu系统的root密码我一直没有设定 前提2: ubuntu初始创建的sudo用户不知道怎么移除sudo权限用户了. 下面就精彩了, 首先没有root密码,你不 ...
- UBUNTU的默认root密码是多少,修改root密码
UBUNTU的默认root密码是多少,修改root密码 | 一.Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码.我们可以在终端输入命令 sudo passwd,然后输入当前 ...
- Ubuntu的默认root密码
Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码.我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的 ...
- Linux 入门记录:十八、Linux 系统启动流程 + 单用户修改 root 密码 + GRUB 加密
一.系统启动流程 一般来说,Linux 系统的启动流程是这样的: 1. 开机之后,位于计算机主板 ROM 芯片上的 BIOS 被最先读取,在进行硬件和内存的校验以及 CPU 的自检没有异常后, BIO ...
- RedHat/Centos修改root密码
Linux主机忘记密码,只要你能接触物理主机都可以修改root密码的! Redhat6.x 5.x / Centos6.x 5.x 01.开机-空格/enter 02.e-编辑模式 CentO ...
随机推荐
- Junit(手动/自动)加载
ssm中测试service层数据 Junit手动加载配置文件 package com.oukele.bookshop_ssm.service; import org.junit.After; impo ...
- webpack编译sass报错找不到module /css-loader/index.js... || 安装node-sass报错
今天无论在家还是在公司,安装node-sass总是失败,或安装成功了,使用webpack编译sass报错,说找不到module,按照提示的错误我找了node_modules下的css-loader,发 ...
- [Android]第一个cm调试分析
0x00:写在前面 一直想入门Android安全,当时是极客大挑战出题的时候,被cx表哥甩锅强行去学了点android的开发,之后慢慢接触,感觉还是挺有意思的.cx表哥说先从逆向分析入门吧,之后可以 ...
- SSM跨域配置
1.后台跨域要引用两个jar包(cors-filter-1.7.jar.java-property-utils-1.9.jar) 提供下载地址: 链接: https://pan.baidu.com/s ...
- Java进阶知识06 Hibernate一对一单向外键关联(Annotation+XML实现)
1.Annotation 注解版 1.1.创建Husband类和Wife类 package com.shore.model; import javax.persistence.Entity; impo ...
- RabbitMQ安装遇到的问题及解决记录
提示:若是win10 请注意计算机名称不能有中文 安装Rabbit MQ 需要先安装 Erlang 这里下载版本Erlang OTP22.0 http://www.erlang.org/downloa ...
- webpack官方文档分析(一):安装
一:安装 1.首先要安装Node.js->node.js下载 2.本地安装 要安装最新版本或特定版本,运行如下: npm install --save-dev webpack npm insta ...
- 微信小程序简单的推送消息流程
1.进入开发设置-消息推送,启用消息推送 url: 启用并设置消息推送配置后,用户发给小程序的消息以及开发者需要的事件推送,都将被微信转发至该服务器地址中. 2.创建消息模板. 3.WXML代码: 4 ...
- Python中很少见的用法
print(*range(10)) # 自动解开可迭代的对象
- 基本CSS布局
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...