ubuntu 破解root密码

ubuntu默认不会开启root用户,而且即使设置了密码也不允许远程登录。

修改的root的密码一般都是普通用户通过sudo机制操作,但如果在设置root密码之前,所有普通用户没有sudo权限了,此时只能通过进入单用户模式或recovery mode(救援模式)破解了。

测试版本:14.04 server

单用户模式

出现引导菜单时, 按“e”键进入编辑

如果root账户没有被初始化密码,那么只需要修改内核启动参数,添加“single”即可,按control+x或F10启动。

但如果root账户已经设置了密码,以上操作之后需要输入root账户密码才能继续启动。

才是需要修改内核参数,添加参数如下:

quiet splash rw single init=/bin/bash

注:

quiet  禁止输出一些日志等信息

splash 跟分辨率有关,如果缺失可能会造成无法启动

rw 读写模式挂载,否则无法修改账户密码或修改其他配置文件

single  单用户模式

init=/bin/bash 启动时取代init进程,使用/bin/bash 提供shell操作界面

如图:

修改root密码,也可以修改/etc/sudoers,使普通用户有sudo权限。

救援模式

从光盘启动,选择救援模式

选择磁盘系统的根分区

root密码已被修改

时间: 2024-11-02 11:56:32

ubuntu 破解root密码的相关文章

Ubuntu破解root密码

闲话不多说,直接上解决方案. 若是虚拟机用户,开机请长按esc进入ubuntu的grub引导页面,多系统用户略去.在Grub引导页面选择第二个--高级模式 选中ubuntu高级模式,按e编辑启动项 将上图中的红色区域内容更改为rw single init=/bin/bash 如上图完成更改后,同时按住ctrl和x或者f10进入到但用户模式 在单用户模式下,默认为root用户,输入passwd root,更改root用户密码,连续输入两次后会提示修改成功. 然后按住ctrl+alt+delete重

Linux破解root密码

sudo用户管理 分配方法:-sudo 权力分配主要通过在配置文件/etc/sudoers按照约定格式添加一行信息 用户名    主机名  = (运行用户名) 可运行的命令 例1. smb ALL = (ALL) /usr/sbin/useradd 例2. smb ALL = (ALL) NOPASSWD: /usr/sbin/useradd 破解root密码 破解步骤 在系统启动时进入grub选择项菜单 在grub选项菜单按e进入编辑模式 编辑kernel那行添加/init/ 按b重启 进入系

CentOS7破解root密码及其字符界面图形界面切换

一.破解root密码 1.启动时任意键暂停启动 2.按e键进入编辑模式 3.将光标移动linux16开始的行,添加内核参数rd.break 4.按ctrl-x启动,输入如下命令 mount –o remount,rw  /sysroot chroot /sysroot passwd root touch /.autorelabel #创建label标签 图示: 二.图形界面及其字符界面切换 1.查看/etc/inittab配置文件,查看其提示即可. [[email protected] ~]# 

redhat 7 破解root密码和grub2加密

今天我想做的笔记是:当我们把系统密码给忘了后,该怎么改回来,要怎么破,怎么防止被别人破呢.首先我们先来实验怎么破系统密码. 启动系统后,会出现下面这种情况,我们按(e)进入grub模式 然后在linux16这行的最后输入 rd.break,按ctrl+x 组合键继续 mount -o remount,rw /sysroot        #挂载/sysroot chroot /sysroot                     #切换至系统 passwd root              

python暴力破解root密码

环境准备:     1.安装paramiko模块     2.服务器ssh服务开启22号端口             下面请看代码 #!/usr/bin/py #-*- coding: utf-8 -*- import paramiko ssh = paramiko.SSHClient() #实例化类 ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) #连接时自动回答为yes d = file('/root/a.txt') #字典

如和单用户模式破解root密码&救援模式破解root密码

学了几天Linux,终于到了装逼时刻,看看如何破译别人的root密码,哈哈哈哈..... 单用户模式破解root密码 重置Centos 7 Root密码的方式 step1 - 在启动grub菜单,选择编辑选项启动 step2 - 按键盘e键,来进入编辑界面 Step3 找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh Step4 现在按下 Control+x ,使用单用户模式启动 Step5  chroot /sysroot Step6 passed roo

linux专题三之如何悄悄破解root密码(以redhat7.2x64为例)

root用户在linux系统中拥有至高无上的权限.掌握了root密码,差不对可以对linux系统随心所欲了,当然了,root用户也不是权限最高的用户. 但是掌握了root密码,基本上够我们用了.本文将带你如何悄悄破解root密码. 1. 首先重启,按↑↓键,进入如下界面,选择第一项,按下e键进行编辑. 2. 在此界面不断向下翻页,找到ro这一项,并进行修改,改为rw  init=/sysroot/bin/sh   3. 改完之后,按下Ctrl+X进入紧急模式    原理:启动一个shell环境,

嵌入式入门-破解root密码

嵌入式入门-破解root密码 一 进入grub 1 开机倒数5秒的的时候按下ESC键进入grub 2 选择第二项按e 3 进入命令行按空格和1进入单用户模式即安全模式 4 直接按一个空格在写一个1也可以 5 进入1模式 6 vi /etc/passwd 7 删除第一行的root的密码位x 8 然后ESC返回按b重启 二 返回图形化界面 1 root进入系统 2 修改passwd中root密码即可变为自己设置的root密码 3 在没有设置grub密码的情况下可以破解,若设置了grub的密码这不能破

ubuntu忘记root密码的解决办法

ubuntu忘记密码,不需要重装系统即可重新设置root密码,以下是步骤: 1)在系统一启动时,按ESC键,目的是为了出现选单页面 2) 当看到选单页面时,此时按下[e] 这个键,此时会进入grub 的编辑模式 3)在找到 ro root=xxx quiet xx这行,并在最后面键入 single, 根据页面上的提示保存 4)当进入到单人维护模式时,可用passwd这个指令来修改密码 ubuntu忘记root密码的解决办法