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博客!