linux找回Root密码

合集下载

suse linux忘记用户密码

suse linux忘记用户密码

在suselinux环境下,进入单用户模式仍然需要密码,因此通过进单用户模式恢复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将根文件系统置为原来的状态。

Linux怎么恢复root密码

Linux怎么恢复root密码

Linux怎么恢复root密码
Linux root用户是Linux系统的最高权限用户,一旦密码忘记将会带来很多的困扰,那么Linux怎么恢复root密码呢?下面店铺就为大家带来了Linux恢复root密码的方法。

Linux恢复root密码方法
1、重启Linux系统,看到如下界面时按下“e”键;
2、按下“e”键之后我们会看到下面这个界面,再次按下“e”键;
3、按完上一次“e”键后我们来到了下面这个界面,如果出现的和本图不一样,就找到有kerner字样的那一行,然后再次按下“e”键;
4、我们会进到如下这个页面,在quiet后面空一个格然后输入single;
5、完成之后敲回车(即Enter键)会回到如下所示的界面,在这个界面按下“b”;
6、随即我们会进到这么页面;
7、输入如下类容表示进行root密码的更改,我们可以看到提示了个update successfully表示修改成功,然后输入reboot重启,就会进入到用户登录界面,输入刚才修改的密码就可以登陆了;。

Red+Hat+Linux+root密码找回方法

Red+Hat+Linux+root密码找回方法

Red Hat Linux root密码找回方法如果你忘记了Red Hat Linux的root密码,你可以尝试以下方法来重置它:方法一:使用rd.break参数重置root密码1.启动系统,并在GRUB引导屏幕上按e键进行编辑。

2.在linux行末尾添加rd.break参数。

3.按Ctrl+x使用更改的参数引导系统。

4.将文件系统重新挂载为可写(switch_root:/# mount -o remount,rw/sysroot)5.更改文件系统的root(switch_root:/#chroot /sysroot)6.输入passwd命令,并按照命令行上显示的说明进行操作。

7.在下次系统引导时重新标记所有文件(sh-4.4# touch /.autorelabel)8.重新将文件系统挂载为只读(sh-4.4# mount -o remount,ro /)9.输入exit命令退出chroot环境。

10.再次输入exit命令,以恢复初始化并完成系统启动。

方法二:使用single模式重置root密码1.启动vm虚拟机,启动linux系统。

2.进入linux启动界面之后按e进入如下界面。

3.按选择kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ 项,按e键,然后“空格”输入“single”,回车。

4.按b键,进行引导,进入字符界面。

5.输入passwd root来修改root用户密码。

6.输入两次新密码,回车,显示修改成功。

7.输入reboot重启。

8.重启之后使用新密码就可以正常登陆了。

无论使用哪种方法,都可以帮助你重置Red Hat Linux的root密码。

请注意,重置root密码需要管理员权限,因此请确保你具备相应的权限和能力。

Linux系统密码忘记后的五种恢复方法

Linux系统密码忘记后的五种恢复方法
如果你既没做系统启动软盘,同时多系统的引导LILO和GRUB又被删除,
那么只能使用Linux系统安装盘来恢复root的密码。
用第一张Linux系统安装盘启动,出现boot提示符后输入:
oot: linux rescue
此时系统进入救援模式,然后根据提示完成:
1.选择语言和键盘格式;
2.选择是否配置网卡,一般系统因网络不需要,所以可以选择否跳过网卡配
置;
3.选择是否让系统查找硬上的Redhat Linux系统,选择继续;
4.系统显示硬盘上的系统已经被找到,并挂载在/mnt/sysimage下;
5.进入拯救状态,可重新设置root的密码:
# chroot/mnt/sysimage(让系统成为根环境)
# cd /mnt/sysimage
# passwd root
是/etc/passwd密码文件的投影文件。
tips:感谢大家的阅读,本文由我司收集整编。仅供参阅!
五、卸下硬盘挂到别的机器上更改
如果不怕麻烦的话,还可以把安装linux的硬盘卸下后挂到其他系统环境下
同样是去修改/etc/passwd文件,修改过后保存即可;
注:
1、在不同的linux系统下输入single的方式和方法可能有区别,希望能自己
去尝试;
2、除了需要修改/etc/passwd文件外,可能也需要修改/etc/shadow文件,这

Linux下如何修改root密码以及找回root密码

Linux下如何修改root密码以及找回root密码

Linux下如何修改root密码以及找回root密码Linux下修改root密码⽅法以root⾝份登陆,执⾏:passwd ⽤户名然后根据提⽰,输⼊新密码,再次输⼊新密码,系统会提⽰成功修改密码。

具体⽰例如下:[root@www ~]# passwd rootChanging password for user root.New UNIX password:BAD PASSWORD: it is based on a dictionary wordRetype new UNIX password:passwd: all authentication tokens updated successfully.Linux下添加新⽤户的命令useradd ⽤户名Linux下root密码找回⽅法Linux的root享有⾄⾼⽆上的权⼒,⼀旦root密码忘记或者被盗,是⼀件⾮常头痛的事情,那么怎么样才能找回root的密码呢?本⼈把其总结如下:(⼀)Linux 系统密码破解1. 在grub选项菜单按e进⼊编辑模式2. 编辑kernel那⾏ /init 1 (或/single)3. 按B重启4. 进⼊后执⾏下列命令root@#passwd root (配置root的密码)Enter new unix password:输⼊新的密码root@#init 6(⼆)Debian linux 系统密码破解1. 在grub选项菜单’Debian GNU/Linux,…(recovery mode)’,按e进⼊编辑模式2. 编辑kernel那⾏⾯的 ro single 改成 rw single init=/bin/bash,按b执⾏重启3. 进⼊后执⾏下列命令root@(none)#mount -aroot@(none)#passwd rootroot@(none)#reboot(三)FreeBSD 系统密码破解1. 开机进⼊引导菜单2. 选择每项(按4)进⼊单⽤户模式3. 进⼊之后输⼊⼀列命令root@#mount -aroot@#fsck -yroot@#passwd(修改密码命令)root@#root(要破解密码的⽤户名)Enter new unix password:root@#init 6 (重启)(四)Solaris 系统密码破解 1. 在grub选项菜中选择solaris failasfe 项2. 系统提⽰Do you wish to have it mounted read-write on /a ?[y,n,?] 选择y3. 就进⼊单⽤户模式4. 输⼊下列命令#passwd#New passwd:输⼊新的密码#Re-enter New passwd:在次输⼊新的密码#init 6 (重启) (五)NetBsd 系统密码破解1.开机:当出现提⽰符号并开始倒数五秒时, 键⼊以下指令:> boot -s (进⼊单⽤户模式命令)2.在以下的提⽰符号中Enter pathname of shell or RETURN for sh:按下 Enter.3.键⼊以下指令:# mount -a# fsck -y4.使⽤ passwd 更改 root 的密码.5.使⽤ exit 指令进⼊多⼈模式.(六)debian linux系统密码破解1. 在Grub的引导装载程序菜单上,选择你要进⼊的条⽬,键⼊ “e” 来进⼊编辑模式;2. 在第⼆⾏(类似于kernel /vmlinuz-2.6.15 ro root=/dev/hda2 ),键⼊”e”进⼊编辑模式;3. 在句末加上”init=/bin/bash”,回车;4. 按“b”启动系统.这样我们即可获得⼀个bash的Shell,进⼊shell后,根分区的挂载模式默认是只读,我们要将其改为可写,否则不能更改root密码:mount -no remount,rw /passwd rootsyncmount -no remount,ro /reboot这样即可成功更改debian的root⽤户的密码.(七)1.在启动linux的时候按Ctrl X,在bash#提⽰符下输⼊linux single 或 linux 1,然后在bash# 输⼊ passwd root 就可以更改密码了! 设置完后#init 6 重启 OK.2.在启动linux的时候按Ctrl X,在bash#提⽰符下输⼊:vi etcpasswd,找到root,把⾥⾯的root:x:….的“x”删掉.就删除了密码!(⼋)⼀、关于lilo1. 在出现 lilo: 提⽰时键⼊ linux single 画⾯显⽰ lilo: linux single2. 回车可直接进⼊linux命令⾏3. ⽤password命令修改密码⼆、关于 grub1. 在出现grub画⾯时,⽤上下键选中你平时启动linux的那⼀项,然后按e键2. 再次⽤上下键选中你平时启动linux的那⼀项(类似于kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键3. 修改你现在见到的命令⾏,加⼊single,结果如下:kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/ single4. 回车返回,然后按b键启动,即可直接进⼊linux命令⾏5. ⽤password命令修改密码(九)1. 把系统安装光盘插⼊,重启机器,启动时迅速按下Del键,进⼊CMOS,把启动顺序改为光盘先启动,这样就启动了Linux安装程序,按F5,按提⽰打⼊Linuxrescue回车,进⼊救援模式,接下来是选择语⾔及键盘,直接回车即可,程序提⽰已经把硬盘上的Linux系统安装到了/mnt/sysimage下,然后出现了超级⽤户提⽰符#.2. 进⼊到硬盘etc⽬录下:cd/mnt/sysimage/etc,先做备份防不测:cpshadowshadow.old修改shadow⽂件的属性为可写:chmod wshadow然后⽤vi修改之:找到含root⽤户信息的那⼀⾏:root:….:,前两个冒号之间就是加密的密码,把它删除掉(冒号不能删),存盘退出.这样root的密码就为空了.3. 不会⽤vi的⽤户可以采取如下⽅法:找⼀张DOS盘插⼊软驱,把Shadow拷贝到DOS盘上:mcopyshadowa:/然后在Windows下⽤附件中的记事本修改之,注意打开⽂件类型⼀定要选所有⽂件(*.*),存盘退出.再拷回:mcopya:/shadowmnt/sysimage/etc4. 把Shadow的属性改回只读:chmod-wshadow,输⼊Exit退出,取出光盘.为安全起见,重启后应在终端窗⼝中再给root加上密.。

linux中忘记root用户登录密码解决方法linux操作系统-电脑资料

linux中忘记root用户登录密码解决方法linux操作系统-电脑资料

linux中忘记root用户登录密码解决方法linux操作系统-电
脑资料
以前我们经常说密码要使用越复杂越好,但这样做也容易把密码给忘了,下面我们就以我忘linux root密码为实例来告诉你如何找回root密码方法,。

1、在Grub的引导装载程序菜单上,选择你要进入的条目,键入“e” 来进入编辑模式;
2、在第二行(类似于kernel /vmlinuz-2.6.15 ro root=/dev/hda2 ),键入”e”进入编辑模式;
3、在句末加上”init=/bin/bash”,回车;
4、按“b”启动系统,
电脑资料
《linux中忘记root用户登录密码解决方法linux操作系统》(https://www.)。

这样我们即可获得一个bash的shell,进入shell后,根分区的挂载模式默认是只读,我们要将其改为可写,否则不能更改root密码: mount -no remount,rw /
passwd root
sync
mount -no remount,ro /
reboot
这样即可成功更改debian的root用户的密码。

注:本文章可使用于所有版本linux的grub上均可以使用的方法,有需要的同学可以参考一下。

下载文档
润稿
写作咨询。

linux查看用户密码的方法

linux查看用户密码的方法全文共四篇示例,供读者参考第一篇示例:在Linux系统中,用户密码是被加密存储在系统文件中的,一般是在/etc/shadow文件中。

这是为了保护用户的密码安全,防止被他人轻易获取和篡改。

但有时候用户可能会忘记自己的密码,需要通过一些方法来查看或者重置密码。

下面将介绍一些常用的方法来查看用户密码的步骤。

一、通过root用户查看用户密码1. 使用root用户登录系统,打开终端。

2. 输入命令:sudo cat /etc/shadow,然后输入root用户密码。

3. 在输出的结果中,可以看到所有用户的加密密码,密码会以一长串字符的形式显示。

4. 找到要查看的用户的密码信息,通常会包含用户名、加密密码、密码修改时间等信息。

二、通过修改/etc/shadow文件方式查看密码三、通过使用chage命令查看密码修改时间需要注意的是,上述方法都是通过root用户来查看用户密码信息的,因为只有root用户有权限读取/etc/shadow文件。

查看用户密码是一项敏感操作,应当谨慎对待,避免泄露用户密码信息给他人。

在日常使用Linux系统时,最好养成定期修改密码的习惯,避免使用简单密码或者将密码泄露给他人,从而保障账户的安全。

如果确实忘记了密码,可以通过一些方法来重置密码或者联系系统管理员寻求帮助。

【此段新增内容】Linux系统下查看用户密码的方法有很多种,可以根据实际情况选择合适的方法。

无论是通过root用户查看密码文件、修改/etc/shadow文件、还是使用chage命令查看密码修改时间,都需要保证操作的合法性和安全性。

希望以上内容能够帮助读者了解和掌握Linux系统下查看用户密码的方法。

【此段总结内容】第二篇示例:在Linux系统中,用户密码是加密存储在系统文件中的。

一般情况下,我们只能查看到用户的加密密码而不能直接查看明文密码。

以下是几种在Linux系统中查看用户密码的方法:1. 查看/etc/passwd文件在Linux系统中,用户的密码信息是存储在/etc/passwd文件中的。

CentOS7重置系统root密码步骤

CentOS7重置系统root密码步骤⽬录前⾔第⼀种⽅法:第⼆种⽅法:第三种⽅法:总结前⾔忘记了root⽤户密码,有⼏种⽅法可以可以解决,分享给⼤家~这⼏种⽅法不会使系统中的任何资料丢失亲测有效第⼀种⽅法:1)开启虚拟机2)在弹出这个界⾯时,按上下键防⽌页⾯跳转,选择"CentOS Linux (3.10.0-1160. e17. x86 64) 7 (Core)"并按e3)找到ro crashkernel=auto xxx,把ro换成rw init=/sysroot/bin/sh4)使⽤组合键Ctrl+X进⼊单⽤户模式5)chroot /sysroot访问系统6)passwd root重新输⼊新的root⽤户密码7)touch /.autorelabel创建标签⽂件8)exit返回刚刚的单⽤户模式9)reboot重启系统再次重启,输⼊刚才重新更改的⽤户密码就能登录系统了!第⼆种⽅法:第⼆种⽅法与第⼀种⽅法⼀样,也是要进⼊系统内核调整1)开启虚拟机2)在弹出这个界⾯时,按上下键防⽌页⾯跳转,选择"CentOS Linux (3.10.0-1160. e17. x86 64) 7 (Core)"并按e3)在linux16这⼀⾏后⾯加上rd.break4)使⽤Ctrl+X组合键进⼊当⽤户模式5)mount -o remount,rw /sysroot6)chroot /sysroot7)passwd root8)touch /.autorelabel9)exit10)reboot重启之后输⼊刚才更改的密码就可以重新登录系统第三种⽅法:1)选择打开电源时进⼊固件2)从光盘启动,进⼊Boot启动项,⽤+ - 键的⽅式将CD-ROM Drive选项调到第⼀启动项位置3)按F10,选择yes,然后回车,⽤来保存刚才所做的更改4)选择第三个,进⼊拯救模式5)选择第⼆个拯救这个CentOS系统6)打⼀个1(继续)然后回车7)访问系统:chroot /mnt/sysimage8)编辑影⼦⽂件vim /etc/shadow9)把这⼀段密码加密信息删掉删除的时候要按下i键,编辑删除,然后:wq!保存并退出10)exit11)reboot重启系统重新登录系统时,要先把原先的启动项调回去,变成从硬盘启动重启后使⽤root⽤户登录,就会发现不使⽤root密码也可以直接进⼊系统进⼊系统后,使⽤sudo passwd root命令,为当前⽤户提权给root⽤户设置⼀个密码!总结到此这篇关于CentOS7重置系统root密码步骤的⽂章就介绍到这了,更多相关CentOS7重置密码内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章,希望⼤家以后多多⽀持!。

linux系统修改root密码的两种方法

linux系统修改root密码的两种⽅法当我们linux服务器的root密码忘记以后,需要进⼊单⽤户模式下修改密码。

此时的做法是到grub页⾯,修改grub程序。

我们知道grub有两种模式,⼀种是⽂本模式,⼀种是命令模式。

我们可以到⽂本模式下修改,例如⽅法⼀。

但是有时候,我们会遇到⼀个问题,就是在⽂本模式下修改grub之后,保存并启动需要按“ctrl + c”,有些控制台终端设备不⽀持“ctrl+c”热键。

这样就⾯临⼀个问题,grub的⽂本模式修改后,⽆法保存并运⾏,此时我问使⽤⽅法⼆。

⽅法⼀:grub⽂本模式修改grub程序在linux16 /vmlinuz-3.10.0.....⼀⾏最后⾯加上“rd.break”,然后Ctrl+x保存并启动。

这样我们就进⼊了单⽤户模式此时我们知道,grub程序执⾏后,还没有挂载⽂件系统,此时系统是找不到根⽂件。

所以⾸先我们得挂载⽂件系统。

⽂件系统挂载后,切换到挂载的⽂件系统下。

输⼊密码。

为了避免重启时不能对整个⽂件系统进⾏正确的relabeling⽽引起SELinux的状态异常,在/下创建⼀个.autorelabel⽂件,有这个⽂件存在,系统在重启时就会对整个⽂件系统进⾏relabeling,然后,两次exit退出即可。

⽅法⼆:进⼊grub的⽂本模式后“Ctrl+c”进⼊命令模式输⼊命令在grub引导的启动⽂件后⾯添加"init=/bin/bash"然后在输⼊根系统⽂件。

之后输⼊“boot”引导启动这样就进⼊了单⽤户模式下。

此时的⽂件系统是只读模式,需要重新挂载⽂件。

然后修改密码。

Redhat重置Root用户密码方法

1、要先确定是否为RHEL 7系统。

如果是,然后再进行下面的操作。

[root@linuxprobe ~]# cat /etc/redhat­release
Red Hat Enterprise Linux Server release 7.6 (Maipo)
2、重启Linux系统主机并出现引导界面时,按下键盘上的e键进入内核编辑界面
3、在linux16参数这行的最后面追加rd.break参数,然后按下Ctrl + X组合键来运行修改过的内核程序
4、大约30秒过后,进入到系统的紧急求援模式
5、依次输入以下命令,等待系统重启操作完毕,然后就可以使用新密码linuxprobe来登录Linux系统了。

命令行执行效果如图1­49所示。

[root@linuxprobe ~]#mount ­o remount,rw /sysroot
[root@linuxprobe ~]#chroot /sysroot
[root@linuxprobe ~]#passwd
New password:输入新密码(输入的密码是不显示的)
Retype new password:再次输入新密码
[root@linuxprobe ~]#touch /.autorelabel
[root@linuxprobe ~]#exit
[root@linuxprobe ~]#reboot
6、重启之后,就可以用新密码登陆系统了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档