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

suse更改root密码的更多相关文章

  1. mysql更改root密码及root远程登录

    1.更改root密码 use mysql; update user set password=password('petecc') where user='root'; 2.root远程登录 1 up ...

  2. mysql(mariadb)如何更改root密码

    mysql(或者mariadb,她是mysql的一个分支,完全开源,新版本的linux系统默认安装的是mariadb)如何更改root密码呢?我们主要介绍命令mysqladmin来实现. mysql( ...

  3. mysql设置更改root密码、mysql服务器的连接、mysql常用命令

     1.设置更改root密码 查看mysql 启动与否,若没启动就运行:/usr/local/mysql56/bin/mysqlps aux |grep mysql  或 netstat -tulnp ...

  4. centOS 7 更改root密码

    Linux忘记密码怎么办,不用重装系统,进入emergency mode 更改root密码即可. 首先重启系统,按下 向下 按钮, 定位在第一个,摁 e ,进行编辑 找到 ro , 把ro改为 rw ...

  5. mysql 更改root密码

    mysql 更改root密码,有很多种,网上也有很多记录,这里只是做个记录,以后可以看看,只记录两种自己常用的方法. 1.改表法,登录到数据库,切换到:mysql数据库,update user set ...

  6. 设置更改root密码、连接mysql、mysql常用命令

    6月19日任务 13.1 设置更改root密码13.2 连接mysql13.3 mysql常用命令 13.1 设置更改root密码 使用场景:例如长时间不用忘记了mysql的root密码,那么就需要去 ...

  7. Linux centosVMware MySQL常用操作设置更改root密码、连接mysql、mysql常用命令

    一.设置更改root密码 启动mysql /usr/local/mysql/bin/mysql -uroot 更改环境变量PATH,增加mysql绝对路径 使mysql -uroot永久生效需要编辑, ...

  8. 在centos使用rpm包的方式安装mysql,以及更改root密码

    在centos使用rpm包的方式安装mysql,对于centos官方实际推荐使用yum进行安装,下载安装的方式主要用于内网服务器不能连接外网yum源的情况. 下载包 首先根据centos版本在mysq ...

  9. wamp环境中mysql更改root密码

    集成的wamp环境命令不好使,在phpmyadmin中更改密码 权限——root用户修改,执行 然后,你会发现你不能用phpmyadmin登陆了修改下phpmyadmin里面对应的密码就可以了将php ...

随机推荐

  1. Spring实战第四章学习笔记————面向切面的Spring

    Spring实战第四章学习笔记----面向切面的Spring 什么是面向切面的编程 我们把影响应用多处的功能描述为横切关注点.比如安全就是一个横切关注点,应用中许多方法都会涉及安全规则.而切面可以帮我 ...

  2. 剑指offer-数值的整数次方12

    class Solution: def Power(self, base, exponent): # write code here if base==0: return 0 if exponent= ...

  3. kaldi基于GMM的单音素模型 训练部分

    目录 1. gmm-init-mono 模型初始化 2. compile-train-graghs 训练图初始化 3. align-equal-compiled 特征文件均匀分割 4. gmm-acc ...

  4. 学习materialize

    <div class="container"> <div class="row">   </div> <div cla ...

  5. Jquery append()总结(一) 转载

    转载自:http://dushanggaolou.iteye.com/blog/1173457 append(content)  /** * 向每个匹配的元素内部追加内容. * 这个操作与对指定的元素 ...

  6. Mapper的方式总结

    Mapper的方式总结: <mappers> <!-- 通过package元素将会把指定包下面的所有Mapper接口进行注册 --> <package name=&quo ...

  7. Spring定时器调用Hibernate方法无法获得SessionFactory的解决办法

    由于在Spring定时器中无法通过注解的方式获取bean,因此需要通过原生的方式获取.获取session的方式如下: WebApplicationContext wac = ContextLoader ...

  8. ssh问题_1

    昨天配置了虚拟机的ssh,可以相互连接,但是今天早上就不行了,遇到如下错误 [slave1@hadoop ~]$ scp .ssh/id_rsa.pub master@hadoop.master:~/ ...

  9. lintcode-79-最长公共子串

    79-最长公共子串 给出两个字符串,找到最长公共子串,并返回其长度. 注意事项 子串的字符应该连续的出现在原字符串中,这与子序列有所不同. 样例 给出A="ABCD",B=&quo ...

  10. poi excel导出 xssf 带下拉框

    需求:导出之后带有二级级联的下拉框.(类似于省市). 最初的思路是怀疑是不是数组内串太多了,导出之后的excel有36行,调试的误区在于刚开始认为对行数有限制,后自己写了一个测试类,才发现不是行数,而 ...