摘要: 开机按住任何键(shift)停住grub菜单,进入advanced option for ubuntu,出现的菜单中,光标移动至…(recovery mode)按E进入编辑,找到ro recovery nomodeset更改为rw single init=/b...

-

开机按住任何键(shift)停住grub菜单,进入advanced option for ubuntu,出现的菜单中,光标移动至…(recovery mode)按E进入编辑,找到ro recovery nomodeset更改为rw single init=/bin/bash,最后CTRL X重启。

1、在不登录情况下,获得root权限

如果没有设置GRUB密码,那我们可以使用最简单的方法,首先启动电脑,等待GRUB菜单,如果GRUB菜单隐藏,可以按Esc调出,选择Ubuntu, kernel 2.6.12-*-* (recovery mode),也就是“恢复模式”按Enter启动就可以了。另外一个办法是用Ubuntu安装盘获得root权限,用Ubuntu安装盘启动电脑,当显示“boot:”时,输入“rescue”

boot: rescue

按屏幕提示操作就可以获取root权限了
然后# passwd root 新密码

# vi /etc/X11/gdm/gdm.conf #打开gnome的配置文件,在末行模式中输入:AllowRoot回车,找到AllowRoot= false ,把false改为true,保存后退出。
之后,重启系统时,就可以用 root 登录了。如果你想要禁用 root 帐号,则执行下列命令:
$sudo passwd -l root

2、通过改变内核启动参数获得根权限

启动电脑,等待GRUB菜单,如果GRUB菜单隐藏,可以按Esc调出,如果设置了GRUB密码,按p来解锁,比如我们选择了 Ubuntu, kernel 2.6.12-8-386,按e在启动前编辑启动参数,选择kernel /boot/vmlinuz-2.6.12-8-386 root=/dev/hda2 ro quiet splash,按e编辑选定的启动菜单项,在参数最后添加rw init=/bin/bash,即改为如下命令行:

grub edit> kernel /boot/vmlinuz-2.6.12-8-386 root=/dev/hda2 ro quiet splash rw init=/bin/bash

按b启动即可。

3、忘记了root用户/主用户密码

按照第一项:在不登录情况下,获得root权限后,在命令行输入:

passwd root      按照提示,输入两次密码就可以设定root用户密码了.

要更改主用户密码:

passwd system_main_username

按照提示,输入两次密码就可以了。

各版本Linux获取密码方法:

(一)RedHat/CentOS/Fedora 系统密码破解

1.在grub选项菜单按E进入编辑模式

2.编辑kernel 那行最后加上S (或者Single)

3.按B,启动到single-user mode

4.进入后执行下列命令

# mount -t proc proc /proc

# mount -o remount,rw /

#passwd

#sync

#reboot

(二)Debian linux 系统密码破解

1.在grub选项菜单’Debian GNU/Linux,…(recovery mode)’,按e进入编辑模式

2.编辑kernel那行最后面的 ro single 改成 rw single init=/bin/bash,按b执行重启

3.进入后执行下列命令

root@(none)#mount-a

root@(none)#passwdroot

root@(none)#reboot

(三)Freebsd 系统密码破解

1.开机进入引导菜单

2.选择每项(按4)进入单用户模式

3.进入之后输入一列命令

root@#mount-a

root@#fsck-y

root@#passwd(修改密码命令)

root@#root(要破解密码的用户名)

Enter new unix password:

root@#init6 (重启)

(四)Solaris 系统密码破解

1.在grub选项菜中选择solaris failasfe 项

2.系统提示Do you wish to have it mounted read-write on /a ?[y,n,?] 选择y

3.就进入单用户模式

4.输入下列命令:passwd

root@#init6 (重启)

(五)NetBsd 系统密码破解

1.开机:当出现提示符号并开始倒数五秒时, 键入以下指令:

> boot -s (进入单用户模式命令)

2.在以下的提示符号中

Enter pathname of shell or RETURN for sh:

按下 Enter。

3.键入以下指令:

# mount -a

# fsck -y

4.使用 passwd 更改 root 的密码。

5.使用 exit 指令进入多人模式。

(六)SUSE 系统密码破解

1.重新启动机器,在出现grub引导界面后,在启动linux的选项里加上init=/bin/bash,通过给内核传递init=/bin/bash参数使得OS在运行login程序之前运行bash,出现命令行。

2.稍等片刻出现(none)#:命令行。

3.这时输入mount -n / -o remount,rw 表示将根文件系统重新mount为可读写,有了读写权限后就可以通过passwd命令修改密码了。

4.这时输入passwd命令就可以重置密码了

5.修改完成后记得用mount -n / -o remount,ro将根文件系统置为原来的状态。

ubuntu破解密码方法相关推荐

  1. Linux 忘记密码怎么办,CentOS和Ubuntu重置密码方法

    忘记密码,所有改密码行为,只能在接触物理机的情况下适用,因为需要用到键盘控制. 远程接触不了,是没法改的.除非服务器自动的远程系统,如dell的IDRAC远程操作,可以远程模拟物理环境,可远程重装系统 ...

  2. Ubuntu 破解密码(ubuntu-20.04-server)

    1.开机按shift或者ECS键,要一直按着(不要连续点击). 2.敲回车,进入下图: 3.找到内容中的recovery nomodeset并将其删掉,再在这一行的后面输入quiet splash r ...

  3. 虚拟机的安装和linux操作系统(RedHat.8.5)的安装。将虚拟机的网络连接模式分别调换成仅主机模式,nat模式,桥接模式并获取ip地址使用ssh通过不同用户远程连接。在linux系统下破解密码

    目录 一.在VMware上如何创建虚拟机以及安装linux操作系统. 二.修改主机名为server.local. 三.将虚拟机的网络连接模式分别调换成仅主机模式,nat模式,桥接模式并获取ip地址使用 ...

  4. 九种破解Xp登录密码方法

    Windows XP的使用过程中如果你是一个很容易遗忘的人,那么一定不要忘记在第一次设置密码的同时创建一张可以恢复Windows XP中的账户密码的启动盘,它可以让你免去格式化硬盘的烦恼. 从&quo ...

  5. XP系统常用的登录密码方法破解(一共9种)

    其实不然,我们有很多种方法来破解系统登录密码.下面笔者介绍其中的9种常用方法! 从"控制面板"中找到"用户账户"项,选中自己的账户进入如图所示的控制界面,我们可 ...

  6. linux wifi密码保存在哪个文件夹,Ubuntu明文存储WiFi密码方法介绍

    玩蛇网推荐图文教程:python 列表 Ubuntu明文存储WiFi密码方法介绍.Linux系统的驱动发行版在主目录外存储Wi-Fi配置文件,这使得它们更易于被访问. 这包括Wi-Fi配置文件的密码: ...

  7. 电脑破解密码开机方法

    电脑忘记密码在也不用怕了(破解密码开机) 方法一 在开机时,按下F8进入"带命令提示符的安全"模式 输入"NET USER+用户名 +123456/ADD"可把 ...

  8. Ubuntu 忘记密码、重置密码的方法

    Ubuntu 忘记密码.重置密码的方法 环境:Windows 版本Ubuntu 步骤: 1. 重启后,长按 Shift 键: 2. 直到出现下图所示界面 接下来,按 e 进入下一界面 3. 如图 4. ...

  9. 服务器装的ubuntu系统但是密码忘记,ubuntu忘记密码解决方法

    ubuntu忘记密码解决方法 内容精选 换一换 ubuntu16.04:成功解决ubuntu16.04 忘记root密码 解决方法 1.reboot,按住Esc键或者shift键,出现如下界面,选中第 ...

最新文章

  1. asp 执行linux脚本,Shell.Application执行命令的五种方法小结
  2. 软件包管理 rpm yum apt-get dpkg
  3. 【CV】语义分割:最简单的代码实现!
  4. VTK:几何对象之IsoparametricCellsDemo
  5. Oracle中table变量在JDBC中的运用
  6. 计算机主板硬件术语,电脑硬件扫盲帖---主板术语详解
  7. 惊了!最通俗易懂的Djongo入门竟然在这里!
  8. MFC_CFileDialog_选择单一文件
  9. linux 从入参获取函数名字,C++ 函数名作为参数传递给另一个函数
  10. vue-cli3.0 初体验
  11. php更改html内容,请问你们怎么将html的文件的内容改变为php
  12. 基于WirёGuαrd和UDP speeder的网游加速实现方案
  13. StringFormate使用
  14. JSON 之 SuperObject(8): 关于乱码的几种情况 - 向 Henri Gourvest 大师报告
  15. Elasticsearch 系列4 --- Windows10安装Kibana
  16. Java NIO 详解(二)
  17. for循环性能优化的几种思路
  18. 暮光之城3蓝光BD高清下载
  19. css基础知识 -- 颜色渐变
  20. 阿里达摩院(研究型实习生)

热门文章

  1. mysql安装卡在最后一步解决方案(附带万能安装方案)
  2. [数据讨论][解包相关]下江小春也能轻松掌握的碧蓝档案提取工具
  3. 机器人扔瓶子大赛 由瓶子引发的科技狂欢
  4. 简易超声波雷达的arduino实现
  5. 英语语法总结--句子的种类
  6. Java编程基础之Set和Map的简单使用
  7. 微信小程序——API promise化,全局数据共享,MobX,将Stroe中的成员绑定到页面中,在页面上使用Strore中的成员
  8. 待业一年多,我终于找到工作啦,月薪1.5万,双休不加班
  9. 组合数学(三)鸽巢原理
  10. Hystrix实现熔断降级