suse更改root密码

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

时间: 2024-11-10 01:32:10

suse更改root密码的相关文章

13.1 设置更改root密码;13.2 连接MySQL;13.3 MySQL常用命令

扩展 : mysql5.7 root密码更改 http://www.apelearn.com/bbs/thread-7289-1-1.html myisam 和innodb引擎对比 http://www.pureweber.com/article/myisam-vs-innodb/ mysql 配置详解: http://blog.linuxeye.com/379.html mysql调优: http://www.aminglinux.com/bbs/thread-5758-1-1.html 同学

mysql(mariadb)更改root密码

1.mysql(mariadb)如何更改root密码,第一步是切换至root用户 2.mysql(mariadb)如何更改root密码,主要使用mysqladmin命令:完整命令:mysqladmin -u root -p password newpasswd : 语句解释: -u root,是指定用户,指定修改root用户的密码. -p password 是密码选项,其后面的newpasswd即为新的密码. 3.执行结果: [[email protected] 桌面]# mysqladmin

使用救援模式更改root密码

虽然单用户模式在没设grub密码的情况下也可以修改root密码,但是如果grub有密码就不能用了,且单用户模式几乎不提供任何服务.而救援模式可以改root密码,改配置等,做的事情更多.本文以VMware中CentOS为例说明救援模式改root密码. 首先,在当前虚拟机标签页标题右键单击,依次选择"电源"--"启动时进入BIOS(B)". 在PhoenixBIOS Setup Utility的Boot选项卡中使用方向键和"+""-&quo

CentOS7单用户及救援模式下更改root密码

一. 单用户模式 1.单用户介绍 单用户方式下,系统并没有完全运行进来,只是部分程序运行,这时也不能进行远程登录到Linux系统.在系统发生故障无法启动.或者用户名或密码错误等情况,可以使用单用户模式进行维护,使系统恢复正常.这时的ROOT用户对系统有完全的操作权限,可以修复系统的同时,也能随时的对系统进行破坏. 重启命令:reboot.init 6.shutdown -r now 关机命令:poweroff.init 0.shutdown -h now.halt 2.重启linux系统引导.

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

1.更改root密码 1 use mysql; 2 update user set password=password('petecc') where user='root'; 2.root远程登录 1 update user set host='%' where host='localhost'; 2 flush privileges; mysql更改root密码及root远程登录

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

13.1 设置更改root密码 更改环境变量PATH ,增加mysql绝对路径首次直接使用mysql会提示'该命令不存在',原因是还没有将该命令加入环境变量,如果要使用该命令,需要使用其绝对路径:/usr/local/mysql/bin/mysql,为了方便,先将其加入系统环境变量: [[email protected] ~]# export PATH=$PATH:/usr/local/mysql/bin/ mysql命令路径暂时加入环境变量,系统重启后该变量会失效,若要永久生效,需要将其加入环

设置更改root密码、连接MYSQL、MYSQL常用命令

设置更改root密码 默认的mysqlroot用户的密码是空的,但是这样是不安全的,所以我们是需要配置安全密码的 #mysql -uroot mysq命令默认是不存在的,因为mysql安装在/usr/local/mysql/bin下,环境变量里面不存在mysql命令,需要将命令加在环境变量里面 #export PATH=$PATH:/usr/local/mysql/bin ,想永久生效需要放在/etc/profile里面,然后执行#source /etc/profile #vim /etc/pr

MySQL的常用操作更改root密码、连接MySQL、MySQL常用的命令

MySQL的常用操作更改root密码 连接MySQL MySQL常用的命令 原文地址:http://blog.51cto.com/13515599/2090001

13.1 设置更改root密码13.2 连接mysql13.3 mysql常用命令

13.1 设置更改root密码查看mysql是否有启动,没有启动就先要启动将mysql加入变量PATH,再运行mysql uroot就可以执行了如果要让变量永久生效就加入/etc/profile下vi /etc/profile设置密码mysqladmin -uroot password '789159'再运行mysql uroot就无法登陆了,需要加-p,运行mysql uroot -p就可以登陆了更改密码还有一种情况不知道密码,可以取消受权,不用用户名与密码就可以登陆了vi /etc/my.c