当前位置:  技术问答>linux和unix

怎样找回root的口令

    来源: 互联网  发布时间:2015-02-12

    本文导语:  不知为何我的root口令失效,请问怎样找回? | linux 忘了root密码怎么办 如果安装的是lilo,那么在出现lilo提示时,输入linux single,出现提示符后输入passwd root ,输入新的口令,然后ctrl+alt+de...

不知为何我的root口令失效,请问怎样找回?

|
linux 忘了root密码怎么办

如果安装的是lilo,那么在出现lilo提示时,输入linux single,出现提示符后输入passwd root ,输入新的口令,然后ctrl+alt+del重启即可。




1,如果还能用普通用户登陆的话,%df /etc,确定包含/etc目录分区的设备名
%df /etc
/ /dev/dsk/c0t0d0s0...
此例中是c0t0d0s0,如果你的根目录分区设备不一样的话,替换一下就可以啦
2,把系统盘插入cdrom中
3,出现提示符后,使用sync命令刷新文件系统
4,按下stop+A
5,"ok"状态下键入boot cdrom -s
6,在"#"提示符下键入mkdir /temp ,然后键入mount /dev/dsk/c0t0d0s0 /temp
如果出现挂接不上的情况时,那么就运行fsck先 fsck /dev/rdsk/c0t0d0s0,然后在mount
7,cd /temp/etc 
8,cp shadow shadowbak
9,cat shadow
得到root的口令字符串
root:djglcj0J:6453::::(其中djglcj0J就是root的加密后的口令字符串)
10,sed s/djglcj0J// shadow>shadownew
11,cat shadownew查看是否已经变为
root::6453::::
12,cp shadownew shadow
13,cd /
  unmount /temp
  sync
  shutdown -i0 -g0 -y
14,取出CD后,重起系统,这时root就不需要密码啦 



其实有一个方法更简单(redhat):
1、用你的安装光盘启动到welcome界面。
2、切换到第二个控制台。
3、将你的root分区mount 上来。
4、chroot到你的root分区。
5、用passwd命令修改密码。
6、reboot

|
启动到单用户模式
然后passwd修改密码

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 硬盘数据丢了,想找回!
  • Unity的启动器面板丢失,如何找回
  • destoon管理员密码怎么找回?方法教程
  • destoon找回管理员密码的方法
  • 怎样找回lunix????
  • 如何找回我的swap分区?
  • 急,怎么找回删除了的文件?在线等
  • 如何找回我的Linux
  • linux下Xen中一个虚拟系统不小心删除了,还能找回吗?
  • linux 找回控制台滚过的内容
  • 求救…………linux 8.0的用户名忘记了,怎么找回来啊……?
  • 请问双系统,重装winme后,如何再找回linux的GRUB那?
  • 紧急求助:能否在fedora8下找回误删除的文件?
  • 如何在linux的控制台中找回已经滚过的内容
  • (100分)怎么把开机后的dos和linux的选择画面找回来。
  • cacti管理员密码丢失,怎么找回来。
  • Oracle 忘记密码的找回方法
  • 怎样找回丢失的字体?
  • LINUX下,某文件夹被删,怎么找回?
  • 硬盘坏掉,重新做了系统.那以前硬盘上mount过的其他服务器的硬盘怎么找回呢?请个位帮忙.多谢~~~


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3