如果当你在使用自己的电脑是忘记了root的口令的密码,那么这时你使用起电脑是非常的,麻烦,这会造成很大  的困扰,所以在Unix或Linux系统下,root的口令忘记了该怎么办呢!现在我们一起来看看吧!

下面给出几种曲型Linux系统中的解决方法,适用于大部分的现代版的Linux。

一. 如果您有sudo的权限,那么您可以使用下述命令快速地改变root口令:

sudo passwd root

二. 如果没有sudo权限,或者如果您系统被配置成不允许sudo改变root口令,那么您将发现改变root口令需要一些更精巧的措施。

通常的策略就是通过一个Linux光盘启动系统,接管计算机的管理。然后挂载硬盘上的主(根)文件系统,一旦完成这一步,就可以使用该挂载点作为

文件系统的根,然后使用标准的passwd程序更改root口令。

1.从Live CD引导Linux。

2.按组合键,进入命令行。

3.改变到超级用户:

sudo su

4.启动分区表编辑器:

parted (如果系统没有parted,最简单的方法就是使用新挂载点作为文件系统的根运行passwd命令。)

5.在parted中,显示主硬盘的分区信息:

print

6.记下包含Linux系统的硬盘的设备名称,例如/dev/hda或/dev/sda。

7.记下主Linux分区号,例如:分区号2。

如果不能确定哪个是根分区,可以查看ext3、ext2 reiserfs或xfs类型的文件系统。如果这样的分区不止一个,则记下所有的号码。

8.停止parted程序。

quit  现在应该会返回到shell提示。

9.为硬盘上的文件系统创建一个挂载点(在这个例子中,称之为harley):

mkdir /mnt/harley

10.通过使用由parted程序所获得的设备名和分区号,挂载硬盘上的根文件系统。例如,如果设备名是/dev/hda,分区号是2,则使用的命令为:

mount /dev/hda2 /mnt/harley

如果在第7步中,发现不止一个可能的分区,则选择其中一个分区。如果选择的分区号不正确,再尝试另一个。

11.确认已经挂载了根分区。为测试这一点,可以查看影子文件(/etc/shadow)是否在这个分区中,影子文件中包含有所需要的口令:

ls /mnt/harley/etc/shadow

如果没有口令文件,则挂载的不是根分区。返回到第(10)步,试着挂载另一个分区。继续这两步,直至成功挂载了根分区。

12.改变硬盘系统上的root口令。

有许多方法可以完成这一步。则需要使用另一种分区编辑器,例如fdisk、cfdisk或sfdisk。这只需一条简单命令:

chroot /mnt/charley passwd

这个chroot(change root,改变佷)命令意味着:“临时将文件树的根改变为/mnt/harley,然后执行命令passwd。”

因为已经位于超级用户模式,所以使用passwd命令将改变root口令。而且因为文件系统的根已经临时改变为/mntharley,所以使用的口令文件是

位于硬盘上的口令文件(/mnt/harley/etc/shadow)。

通过这种方式,就能够改变硬盘上系统的root口令。

13.移除CD,从硬盘重新启动系统,测试并确保口令已经被正确改变。(责任编辑:admin)

在linux系统下忘记了root密码,教你在Linux系统中解决忘记root口令密码的方法相关推荐

  1. 在linux下怎么安装mysql,手把手教你在Linux系统下安装MySQL

    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1. 下载并安装MySQL官方的 Yum R ...

  2. linux系统安装内存测试,一种Linux系统下基于IDK内存注错的测试方法及系统与流程...

    本发明涉及计算机服务器的 技术领域: :,具体涉及到一种Linux系统下基于IDK内存注错的测试方法及系统. 背景技术: ::在服务器领域中,内存是服务器中重要的部件之一,它是与CPU进行沟通的桥梁. ...

  3. windows 7编辑启动菜单 bcdedit linux,windows7系统下删除wubi安装的ubuntu启动项使用命令bcdedit解决...

    windows7系统下删除wubi安装的ubuntu启动项使用命令bcdedit解决 发布时间:2013-05-28 15:19:31   作者:佚名   我要评论 前不久用笔记本通过wubi安装Ub ...

  4. 远程计算机无法操作,Win10系统下qq远程不能控制对方电脑(点不动)的完全解决方法...

    我们经常会使用到QQ远程功能,通过这个功能实现不上门,就可以操纵对方电脑,进行相关操作.但是对方使用的是Win10系统,你想要使用QQ远程控制对方的电脑,却发现连接之后却点不动任何东西,又或者是刚连接 ...

  5. xp系统的无线配置服务器,xp系统下使用无线提示无线自动配置服务没有运行如何解决...

    越来越多的用户都喜欢使用无线方式来上网,然而有xp系统用户在使用无线的时候,却提示无线自动配置服务没有运行,要怎么解决这样的问题呢,现在为大家带来xp系统下使用无线提示无线自动配置服务没有运行的详细解 ...

  6. 无法打开计算机上的event log服务,Win7系统下启用Windows event log服务发生4201错误的正确解决方法...

    Windows event log服务会把程序与系统发送的错误消息记录在日志中,其中还包含了部分有用的诊断信息,近期有Win7用户在启用windows event log服务的时候,发生4201错误提 ...

  7. 服务器无法拖动文件复制文件,​IT服务器运维:艾锑人为您整理Win10系统下移动、复制、删除文件需要管理员权限的解决方法...

    影响我们一生百倍差距的四大效应 观察者效应:你的世界是什么样是由你的观察决定的. 这个效应是在[潜能突破]研习营课堂上发现的,我们有个练习叫三生万物,每个人都会成为一次观察者角色,当大家在成为其他角色 ...

  8. win10计算机无法复制文件,Win10系统下移动、复制、删除文件需要管理员权限的解决方法...

    我们在使用Win10系统的时候,肯定会使用到移动.复制或者删除文件/文件夹的操作,但是你在操作的时候,却系统提示你需要管理员权限才可以进行操作,那么遇到这个问题我们要如何解决?下面装机之家分享一下Wi ...

  9. python3.7 win10 64位系统下用pyinstaller打包的程序在32位系统下无法运行

    问题背景: 在64位的win10系统下,用python 3.7.4 写了个定时报警的小玩意儿,主要用到了pyaudio模块,写完之后,使用pyinstaller打包成.exe文件,在其他64位的电脑下 ...

  10. 系统即将关机请保存关机是由nt_Win7旗舰版系统下开机提示自动关机是由NT AUTHORITY SYSTEM初始如何解决...

    在使用win7系统过程中,会遇到一些各种各样的问题,比如有用户反映说在系统开机的时候弹出对话框提示"系统即将关机,请保存所有正在运行的工作,然后注销,未保存的改动将会丢失,自动关机是由NT ...

最新文章

  1. BAT数据披露:缺人!110万AI人才缺口,两者矛盾,凉凉了!
  2. Windows8 下安装 Materials Studio 6.0 全过程
  3. 终于找到可以一文多发的平台了!
  4. SharePoint2010整合Silverlight 4应用——Bing地图控件
  5. SAP UI5 Web Component React应用如何在Component之间跳转
  6. H.266 参考软件VTM下载和安装
  7. Redis宕机数据丢失解决方案,不吃透都对不起自己
  8. python 2048源码_一个python的2048简单实现
  9. WSS3.0安装后,系统资源消耗这么大
  10. C++开发环境如何设置呢?
  11. 迅捷fw313r服务器无响应,FAST迅捷FW313R路由器的固件更新教程
  12. Python修改图片分辨率(附代码) | Python工具
  13. 如何利用matlab做BP神经网络分析(利用matlab神经网络工具箱)
  14. windows GitLab配置ssh秘钥keys
  15. USB中的端点详细了解
  16. 解决电脑速度慢的问题
  17. 编译原理实验2(1)——自上而下语法分析
  18. 北洋大时代:大师们的理想国札记-随想篇
  19. 百度地图绘制行驶轨迹、折线上添加箭头、修改地图底色
  20. 通过Ip查询对应地址,Ip2location全球IP地址网段

热门文章

  1. 一个统计文章字数的算法,求改进
  2. 前端截图与贴图神器snipaste下载与常见问题(1)
  3. 正则表达式(用户名表单验证/验证座机号码/正则替换replace)
  4. 4个常用Linux开发环境工具,你最常用的是那个?
  5. 【C++】教大家在七夕new一个对象
  6. 卷积神经网络以LeNet网络为例的手写体识别
  7. 程序员能力的四个境界(转)
  8. etax导入账户不让勾选_【问答】自然人电子税务局网页版扣缴功能常见问题解答!...
  9. JavaNIO读取文件
  10. Tbase安装遇错解决办法