修改更新Ubuntu密码获得root权限
创始人
2024-06-19 14:10:33
0

我学习了Ubuntu系统有一段时间了,经常会忘记Ubuntu密码,这里将解决Ubuntu密码问题,今天晚上,正在宿舍吃着饭,一个同学来找我,说他的Ubuntu密码给忘记了,他不知道该怎么办。因为当初是我推荐并给他安装的Ubuntu,所以他就来找我了。我也没遇到过这种情况,就上网搜解决方法。最后,按如下步骤给他解决了。

1.开机,选择进入recovery mode

2.过了一会儿,又出现了四个选项

(当时我给他装的是Ubuntu 8.04,不知道其他的版本是不是这样,不过估计差不多),一个是什么boot,一个是什么dpkg,一个是什么什么root,一个是什么x windows(具体怎么忘记了)。选择root那一项

3.等出现命令提示符时,输入passwdroot

4.这时系统提示,输入新的Ubuntu密码,当然二话不说,输入。然后又让你重新输入确认一遍

5.最后,重新启动,发现Ubuntu密码c为新Ubuntu密码了。

问题解决了,同学向我道谢,我说就当我当初向你推荐Ubuntu的售后服务吧。然后,大家笑了一场,散了。不过同学有句话让我很感兴趣,他说,改Ubuntu密码这么简单,那么那电脑的安全可就没一点保障了。我乍一想也对,但是我现在想明白了。我们平常所讲究的电脑安全问题,主要是为了黑客防备远程的攻击.如果黑客都可在物理上接触到你的电脑了,当然什么安全措施也白搭了。不过谁会让不信任的人动自己的电脑呢?我突然又想起了一句话,“日防夜防,家贼难防”,说这话的老祖宗可真有远见啊,用在电脑上也合适。

另外,附上我解决问题时,参考的网页的内容:

如果谁说他的Linux从来没有遇到“疑难杂症”,我觉得是不可信的,就算是操作界面最友好的Window XP也时常遇到各种各样的问题,有的问题实在蹊跷到只有更换硬件才能解决!Linux也是这样的,而且他的自由性,更是加大出问题的频繁程度。当然也是因为Linux开源的特点,不管出了什么问题,你都可以在源代码级找到症结所在,这正是Linux魅力所在。

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

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

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用户/主用户Ubuntu密码

按照第一项:在不登录情况下,获得root权限后,在命令行输入:passwd root  按照提示,输入两次Ubuntu密码就可以设定root用户Ubuntu密码了.
要更改主用户Ubuntu密码:passwd system_main_username 按照提示,输入两次Ubuntu密码就可以了。

4、忘记了GRUB菜单密码

在命令行输入grub 等提示符变为grub> 后,输入: md5crypt 这是计算密码的md5值,也就是加密值,然后在提示Password:后,输入新Ubuntu密码: Password: ****** (ubuntu) 系统会计算出加密值: Encrypted: $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 按quit退出然后备份并编辑文件menu.lst: sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup sudo gedit /boot/grub/menu.lst

找到 password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
替换为password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (这是我们上面计算出的加密值)
保存文件即可。
以上介绍Ubuntu密码遗忘问题。

【编辑推荐】

  1. Ubuntu KDE安装进行深入指导
  2. 系统显示新装Ubuntu字体使用
  3. 系统Ubuntu访问XP内容介绍了解
  4. Ubuntu软件包易用性、灵活性
  5. Ubuntu常用软件官方下载安装IP

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...