您的位置:首页 > 运维架构 > Linux

Linux系统登录密码忘记解决办法

2014-02-08 11:52 483 查看
Linux系统登录密码忘记解决办法,linux操作系统怎样改密码.

废话不多说,搜罗网上知识总结如下,附图讲解到底如何修改:

1. reset(重启)Linux系统,在出现如下图的界面"in 3 seconds"时,请迅速点击Enter键:



2.点击Enter后,会进入:



3.请选择你是修改哪个系统的密码,点击键盘上的"E"键进入:



4.利用上下键选择上图中的黑色标识的kernel,点击"E"键进入edit(修改编辑)页面:



5.在本行的"rhgb quiet"后面添加一个空格,然后输入single,告诉LInux内核下一步是要进入单用户模式,单击Enter:



6.点击键盘上的"B"键,进行重启操作,在出现下面这个界面中的sh-3.2#时,系统会自动停下,在这里输入passwd,是修改密码的指令:



7. 输入后,按Enter键后,会出现"changingpassword for user root",这是在下面"NEW UNIXpassword"中输入更新后的密码,注意这里输入的时候不会显示你输入的是什么



8.按Enter键后,会提示再次输入,确认一次,注意这里输入的时候不会显示你输入的是什么:



9.当出现"updated successfully"后,提示修改密码成功,哈哈!



10.接下来就在下面的sh-3.2#中输入:reboot重启就OK了。

既然解决了问题,那就再多学点知识:

系统知识:grud系统启动引导的知识:计算机在启动的时候,首先由BIOS中的程序执行自检,自检通过后,就根据CMOS的配置找到第一个可启动磁盘的MBR中的BootLoader程序(一般在启动盘的第一个物理扇区,占416字节),并把控制权交给BootLoader,由Boot Loader进一步完成操作系统内核的加载。当BootLoader找到内核之后,就把控制权交给操作系统内核,由内核继续完成系统的启动。可以看出,Boot
Loader是计算机启动中第二个要执行的程序,它是引导操作系统的关键程序。可以引导操作系统的BootLoader主要有LiLo、GRUB以及Windows下的MBR程序。其中,GRUB是目前使用最为广泛,并且非常优秀的一款启动引导程序。

何为sh-3.2#:

sh-3.2# csh 

[root@localhost ~]# sh 

sh-3.2# 

输入csh可以切换. 

sh-3.2#是Shell,在命令终端输入命令:csh,就可以切换至熟悉的csh界面 .

如果想使用这种shell方式,可以在命令终端输入命令:sh,就可以切换至sh-3.2# 

shutdown命令:

shutdown [选项] [时间] [警告信息] 

      - k 并不真正关机而只是发出警告信息给所有用户 

  - r 关机后立即重新启动 

  - h 关机后不重新启动 

  - f 快速关机重启动时跳过fsck 

  - n 快速关机不经过init 程序 

  - c 取消一个已经运行的shutdown 

# shutdown –h now 立即关机(不重新启动)

# shutdown –r +10  10秒之后,关机后并立即重新启动 

谢谢关注websites博客!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息