http://blog.csdn.net/george188/article/details/5383013

SUSE Linux环境下,进入单用户模式仍然需要密码,因此通过进单用户模式恢复root密码的方式行不通;恰好手边也没有SUSE的系统安装光盘,只能想其他办法了。总会有解决办法,最终的解决办法如下:

1、重新启动机器,在出现grub引导界面后,在启动Linux的选项里加上init=/bin/bash,通过给内核传递init=/bin/bash参数使得OS在运行login程序之前运行bash,出现命令行。

 

2、稍等片刻出现(none)#:命令行。

3、这时输入mount -n / -o remount,rw 表示将根文件系统重新mount为可读写,有了读写权限后就可以通过passwd命令修改密码了。

4、这时输入passwd命令就可以重置密码了。输入一个你记得住的密码,不过记不住也无所谓,现在我们已经知道解决的办法了,呵呵。

5、修改完成后记得用mount -n / -o remount,ro将根文件系统置为原来的状态。

df- h 查看挂载(fsck) mount /dev/sda1 boot mount /dev/sda2 / mount /dev/sda5 usr mount /dev/sda6 var mount /dev/sda7 home mount /dev/sad8 data

----------------------------------------------------------------

补充1:

忘记SUSE Linux root密码时的一个解决方法

使用SUSE Linux的朋友们,如果您不小心忘了root密码时,可以采取以下的补救方法:

1. 在boot options输入 init=/bin/sh:

2. 此时如果直接以passwd尝试修改的话,系统会报错:

3. 原因是/此时为read-only,请将它remount成read-write,再次执行passwd,即可成功修改root password:

-----------------

补充2:

一网友参考的步骤如下,希望对大家有用:

a,开机,进入GRUB界面:此时有三个选择:SUSE LINUX ENTERPISE SERVER 10

软盘

SUSE LINUX ENTERPISE SERVER 10 (Failsafe)

移动光标到第三个(Failsafe)模式,按键e,此时光标移到下面的Boot,Options:————,将里面的默认的内容全删除,键入:init=/bin/bash,回车启动系统

b,稍等片刻出现(none)#:命令行

c,此时键入:mount -n / -o remount,rw和mount /usr,若/usr在/下,没有单独分区就不需要挂载,如在安装时单独分区的就需要挂载,否则会找不到passwd指令

d,运行passwd root修改密码,重新启动即可。

http://www.2cto.com/os/201401/271031.html

Linux初始root密码设置

在新安装好Linux系统之后,想要用su root切换到root用户却不知道密码是什么,这个让人很惆怅

刚安装好的Linux系统没有设置root用户密码的,下边介绍如何设置root用户的密码

第一步:sudo passwd

第二步:输入密码

第三步:确认密码

这样三个步骤过后root用户的密码就设置好了

切入root用户,  su root     输入刚刚设置好的密码就可以了

https://sourceforge.net/projects/ophcrack/files/ophcrack/3.7.0/

https://sourceforge.net/projects/ophcrack/

http://ophcrack.sourceforge.net/

https://gitlab.com/objectifsecurite/ophcrack/tree/master

最新文章

  1. RAC 某节点不可用时,对应VIP是否可用
  2. [linux]ssh(转载)
  3. [nosql之缓存memcache]安装篇LInux for Windows
  4. iis7下iis安全狗不能用怎么办(安装iis6兼容性)
  5. 纯代码写UI的时候,如何指定style?
  6. AD7190学习笔记
  7. C++ sstream 中处理字符串
  8. Map集合案例
  9. 关于eclipse中删除多余的工作空间记录
  10. Linux Shell常用命令手册(Updating)
  11. 硬编码写RadioGroup的时候要注意设置RadioButton的Id
  12. 1.PhotoShop缩小图片的三种方式
  13. 移动端版本兼容js
  14. 201521123053《Java程序设计》第四周总结
  15. 编译预处理命令define
  16. 《通过C#学Proto.Actor模型》之Persistence
  17. dtNavMeshQuery::findLocalNeighbourhood m_tinyNodePool->getNode dtHashRef整数哈希 getPortalPoints dtOverlapPolyPoly2D
  18. MyEclipse忽略js报错
  19. 第一册:lesson ninety-three。
  20. 关于Oracle重新启动

热门文章

  1. Django数据模型--表关系(一对多)
  2. 问题 A: 完数
  3. Node.js的require()的工作原理
  4. 关键词提取TF-IDF算法/关键字提取之TF-IDF算法
  5. J2EE开发实战基础系列之开卷有益
  6. linux启动和关闭防火墙命令
  7. Struts1文件上传
  8. 【bzoj4724】[POI2017]Podzielno 二分
  9. [USACO08MAR]土地征用Land Acquisition
  10. [bzoj] 2694 Lcm || 莫比乌斯反演