在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修改密码,重新启动即可。

suse linux如何重置密码忘记,SUSE Linux忘记root密码的对策相关推荐

  1. linux mysql 没有密码忘记,在linux系统中,如果忘记了MySQL的root密码,有没有办法重新设置新密码呢?...

    1.编辑MySQL配置文件my.cnf vi /etc/my.cnf #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables [mysqld] skip-grant-tab ...

  2. linux 修改mysql root密码_Linux mysql如何更改root密码

    说到root密码,很多人想到的是电脑系统的root账号密码,其实mysql也有root密码,那么在Linux系统中,mysql要如何修改root密码呢?特别是忘记了root密码要怎么办? 通过登录my ...

  3. fedora mysql默认密码忘记_Linux fedora 24 忘记密码图形化界面修改root密码的方法

    方法及其简单,只需要两步即可: 1.第一步: 打开终端,输入sudo su命令. –此处的密码为普通用户的密码,也就是开机时输入的密码. 2.第二步: 直接sudo passwd root就重置了ro ...

  4. Linux Windows下忘记mysql超级管理员root密码的解决办法

    Linux下: >killall -TERM mysqld. >bin/safe_mysqld --skip-grant-tables & >use mysql >up ...

  5. linux进入单用户模式改密码,1.4linux单用户模式下修改root密码和救援模式修改root密码...

    在忘记root密码无法登入系统的情况下,有两种修改root密码的方法. 第一种:进入单用户模式下,直接修改root密码,前提是grub没有设置密码. 第二种:使用安装光盘启动,进入救援模式更改root ...

  6. Linux—教你两个方法轻松找回root密码

    文章目录 引言 一.故障原因 二.故障现象 三.解决方案① 四.解决方案② 引言 在工作中我们经常会在设置密码的时候勾选记住密码这一选项,时间一长就会把密码给遗忘了.这时候将无法登录Linux系统执行 ...

  7. mysql 5.7 mysqladmin root密码_Mysql5.7忘记root密码及mysql5.7修改root密码的方法

    [引自豆花饭烧土豆的博客]关闭正在运行的 MySQL : [root@~]#servicemysqlstop 运行 [root@~]#mysqld_safe--skip-grant-tables 为了 ...

  8. red hat 查看mysql密码_Red Hat 下 MySQL root密码恢复

    今儿碰到一个案例,MySQL的root密码丢失,要恢复,说下环境先: Red Hat Enterprise Linux 6.3 x86_64 MySQL  5.5.28 按照自己以往经验是修改my.c ...

  9. mac设置mysql root密码_mac如何更改mysql root密码 Mac平台重新设置MySQL的root密码

    类型:Mac编程软件大小:4.4M语言:中文 评分:10.0 标签: 立即下载 相信很多小伙伴都不会如何更改MySQL的root密码,今天西西小编就mac端的MySQL密码重置整理了相关的文章,希望能 ...

  10. 找回mysql root密码_找回MySQL的root密码

    实验介绍:MySQL的root密码丢失,无法登陆.需要重置其root密码 环境介绍:编译安装的MySQL 这篇博客介绍的找回 mysql root 密码是 mysql 基于编译安装的,如果是多实例下的 ...

最新文章

  1. Python 200个标准库汇总
  2. jQuery 事件绑定方法(bind hover toggle live.... )、删除事件方法(unbind, die)及 事件对象
  3. 浙大月赛C题(2012/8)Cinema in Akiba(线段树)
  4. 新闻事件报道重要性判定项目
  5. 2014北科计算机原理试题答案,北科_计算机组成原理考题-A卷答案
  6. 吴恩达机器学习ex8:推荐系统
  7. Linux 命令(41)—— tr 命令
  8. 真人秀制作网站_真人秀正在毁掉中国的明星
  9. dll.dll病毒及解决办法
  10. 进程调度算法(c语言)
  11. GoogleStyle编程代码规范
  12. 华大(小华)HC32L130工程创建
  13. 【每日一读】Self-Paced Network Embedding
  14. Python中的arg,*args,**kwargs用法
  15. java 抽象类和接口——抽象类
  16. 浙大博士求助:华为总包50万,oppo约70万,选谁?
  17. 第三十九天:linux内核裁剪
  18. cp2102 usb驱动官网
  19. Security——Okta
  20. Vant Weapp的使用——微信小程序

热门文章

  1. python计算召回率_分词结果准确率、召回率计算-python
  2. java代码制作activiti会签_activiti设计器会签人员配置
  3. Direct3D 11在windows7上提示创建d3d设备失败
  4. 自己动手写数据库系统:容灾恢复原理和容灾恢复日志的设计
  5. pandas的基本功能与常用的数学统计方法
  6. python 背景音乐程序代码_python中加背景音乐如何操作
  7. linux内核形式化验证,说说形式化验证(Formal Verification)吧
  8. OCA/OCP Oracle 数据库12c考试指南读书笔记:第17章: Moving and Re-organizing Data
  9. 优麒麟 配置java_优麒麟中安装虚拟机(ARM64)
  10. 梯度下降法-学习率选取