Linux下修改root密码以及找回密码的方法

合集下载

Linux服务器忘记用户名密码的找回办法总结linux操作系统电脑资料

Linux服务器忘记用户名密码的找回办法总结linux操作系统电脑资料

Linux 效劳器忘记用户名密码的找回方法总结linux操作系统电脑资料本文章了关于Linux 效劳器忘记用户名密码的找回方法,有碰到此类问题的朋友可参考本文章来操作,今天遇到的问题,效劳器版本是 ubuntu9.04 我发神经去改了/etc/passwd 文件里的用户UID一改了以后,sudo就出错了:sudo: uid 1000 does not exist in the passwd file!who are you?结果啥事也不能做,别的用户又没有sudo的权限。

试过PHP木马,找过这个系统版本的BUG下载 full-nelson.c 并编译想提权至ROOT都未成功。

操作步骤如下:1. 按电源键关机,等待正常关机后重新开机。

2. 开机时按ESC键,在引导菜单中光标移至第二项【ubuntu 9.04 , kernel 2.6.28-11 server (recovery mode) 】回车。

3. 在recovery menu 中,选择最后一项【root Drop to rootshell prompt】后回车。

4. 执行命令mount -o remount,rw /sed -i "s#1876#1000#g" /etc/passwd(这命令是把UID改回来,如果要改密码这里的命令就是 passwd您的用户名然后输入新密码,要是你连自己用户名都不记得,可以ls /home 看看)5. 最后按Ctrl+Alt+Del 三键重启效劳器。

我在操作到第3步时遇到错误Give root password for maintenance (or type Control-D to continue)解决方法是第2步时按 e 键进入模式,选择kernel 那行再次按e 键,将ro single替换为rw single init=/bin/bash后回车确认,按 b 键引导boot。

这样就不会报Give root password for maintenance错误了。

VMware虚拟机安装Linux后忘记root密码怎么办(三)

VMware虚拟机安装Linux后忘记root密码怎么办(三)
我想问下这个版本的mongo按照这个写法获取化怎么玩
VMware虚拟机安装 Linux后忘记 root密码怎么办(三)
第一种方法如下: 1.Linux开机 按键盘e今日GRUB界面如下:(GRUB管理引导启动盘) 切换到原系统目录: chroot /sysroot/ 2.重新启动客户机 3.使用新密码登录成功! 第二种方法如下(忘记GRUB密码情况下): 1.编辑虚拟机,光驱引导 2.启动加载光驱 3.进入BIOS界面按照提示上下键选中后使用+ or - 将CD-ROM Drive移至第一行,F10保存! 4.选择第三种模式启动 5.点击光驱设置 6.重新启动客户机
7.输入修改后的新密码,成功登录! 8.学习后总结,亲身试验,可以修改成功!分享给需要的人参考!

Linux系统root用户密码忘记或被篡改,该如何处理?怎样重置密码

Linux系统root用户密码忘记或被篡改,该如何处理?怎样重置密码

Linux系统root用户密码忘记或被篡改,该如何处理?怎样重
置密码
若root用户的密码忘记或被非法用户篡改,该如何处理?
如何重置root用户的密码?
① 在启动过程中,在GRUB阶段暂停(按【ESC】键)
② 按【e】进入编辑状态,修改默认的启动选项
③ 修改kernel选项,添加数字“1”,让系统启动进入单用户模式
【1】选择kernel
【2】按【e】进入编辑,修改启动项
【3】按【Enter】,完成修改
④ 按【b】启动修改后的操作系统
⑤ 启动系统后,进入单用户模式(系统维护模式)
⑥ 执行passwd指令,修改root用户的密码
⑦ 执行reboot指令,重启Linux系统
这就已经完成修改了,那问题来了,如何防止非法用户篡改系统呢?我将在下一篇和大家分享。

CentOS7如何重置root密码的方法

CentOS7如何重置root密码的方法

CentOS7如何重置root密码的⽅法搬砖过程中杂七杂⼋的环境和配置问题,每次总能碰到不⼀样的错误。

Google⼀下发现别⼈能解决的⽅法不⼀定适合你。

这次我遇到问题的环境是:Windows 10 企业版 2016 LTSVMware® Workstation 14 Pro 14.1.0 build-7370693CentOS Linux release 7.5.1804 (Core)VMWare中安装的CentOS 7 root密码忘记了,于是只能重置⼀、启动客户机进⼊如上界⾯之后按e,然后进⼊如下界⾯⼆、修改启动⽂件光标往下,找到Linux16,ro的位置将ro改成rw init=/sysroot/bin/sh,按Ctrl + x重新启动。

这⾥说明⼀下,有的教程说改成rw init=/bin/sh,反正我是没成功!改成rw init=/bin/sh之后重启客户机报错如下说我BIOS使hw-PMU资源奔溃,客户机操作系统已禁⽤CPU。

请关闭或重置虚拟机。

于是按照这个报错去Google了好久,说是Windows系统没有开启CPU虚拟化,于是重启笔记本进⼊BIOS发现Intel virtualization Technology是开启,问题越扯越离谱,还是改成rw init=/sysroot/bin/sh吧!三、重新启动重启客户机后进⼊如下界⾯,执⾏chroot /sysroot执⾏passwd root更改root⽤户密码:/# passwd rootChanging password for user rootNew password:Retype new password:passwd: Authentication token manipulation error四、更新/etc/shadow如果有报错提⽰Authentication token manipulation error,表⽰root密码更改失败,。

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密码忘了怎么办三种方法快速找回root密码

linux系统root密码忘了怎么办三种方法快速找回root密码

linux系统root密码忘了怎么办三种⽅法快速找回root密码linux root密码找回⽅法⼀ 第1步:在系统进⼊单⽤户状态,直接⽤passwd root去更改。

第2步:⽤安装光盘引导系统,进⾏linux rescue状态,将原来/分区挂接上来,作法如下: cd /mnt mkdir hd mount -t auto /dev/hdaX(原来/分区所在的分区号) hd cd hd chroot ./ passwd root 第3步:将本机的硬盘拿下来,挂到其他的linux系统上,采⽤的办法与第⼆种相同. linux root密码找回⽅法⼆ 第1步:⽤lilo引导系统时:在出现 lilo: 提⽰时键⼊ linux single 画⾯显⽰lilo: linux single 第2步:回车可直接进⼊linux命令⾏ 第3步:使⽤以下命令“vi /etc/shadow”将第⼀⾏,即以root开头的⼀⾏中root:后和下⼀个:前的内容删除,第⼀⾏将类似于root::......保存 vi /etc/shadow 第4步:reboot重启,root密码为空。

linux root密码找回⽅法三 第1步:⽤grub引导系统时:在出现grub画⾯时,⽤上下键选中你平时启动linux的那⼀项(别选dos哟),然后按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=/ single 第4步:回车返回,然后按b键启动,即可直接进⼊linux命令⾏. 第5步:使⽤以下命令“vi /etc/shadow”将第⼀⾏,即以root开头的⼀⾏中root:后和下⼀个:前的内容删除,第⼀⾏将类似于root::......保存 vi /etc/shadow 第6步:reboot重启,root密码为空。

Linux学习之CentOS(二十二)--单用户模式下修改Root用户的密码

Linux学习之CentOS(二十二)--单用户模式下修改Root用户的密码

Linux学习之CentOS(⼆⼗⼆)--单⽤户模式下修改Root⽤户的密码在上⼀篇随笔⾥⾯详细讲解了Linux系统的启动过程 (),我们知道Linux系统的启动级别⼀共有6种级别,通过 /etc/inittab 这个⽂件我们就能看到:[root@xiaoluo ~]# cat /etc/inittab# inittab is only used by upstart for the default runlevel.## ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.## System initialization is started by /etc/init/rcS.conf## Individual runlevels are started by /etc/init/rc.conf## Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf## Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,# with configuration in /etc/sysconfig/init.## For information on how to write upstart event handlers, or how# upstart works, see init(5), init(8), and initctl(8).## Default runlevel. The runlevels used are:# 0 - halt (Do NOT set initdefault to this)# 1 - Single user mode# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)# 3 - Full multiuser mode# 4 - unused# 5 - X11# 6 - reboot (Do NOT set initdefault to this)#id:5:initdefault:这⾥我们看到系统的默认启动级别是5,也就是有图形界⾯的那个。

linux密码忘了怎么办

linux密码忘了怎么办

linux密码忘了怎么办?教你这5招,轻松找回Linux密码,再也不用烦恼!忘记Linux密码可能会让你感到困惑,但不用担心,你可以通过几种方法来解决这个问题。

下面是一些重置Linux密码的常见方法:1. 使用Root用户重置密码:-如果你有root用户的访问权限,你可以使用root用户来重置其他用户的密码。

-登录为root用户。

-使用`passwd`命令来更改其他用户的密码。

例如,要更改用户"username"的密码,可以运行`passwd username`。

-系统会提示你输入新的密码,然后确认密码。

2. 使用sudo重置密码:-如果你没有root用户的访问权限,但有sudo权限,你可以使用sudo命令来更改密码。

-打开终端。

-运行`sudo passwd username`,其中"username"是你要重置密码的用户名。

-系统会提示你输入新的密码,然后确认密码。

3. 使用Live CD或USB重置密码:-如果你无法访问系统,你可以使用Live CD或Live USB来重置密码。

-启动计算机,从Live CD或Live USB启动。

-打开终端,进入你的Linux分区。

-运行以下命令来挂载根分区(假设根分区为/dev/sda1):```sudo mount /dev/sda1 /mnt```-切换到根分区:```sudo chroot /mnt```-使用`passwd`命令来更改密码:```passwd username```-重新启动计算机,并从硬盘启动。

4. 使用单用户模式重置密码:-在启动时,你可以进入单用户模式,这样你可以以超级用户权限重置密码。

-在引导时按下键盘上的某个键(通常是Shift键或Esc键)来进入引导菜单。

-选择单用户模式或恢复模式。

-进入系统后,使用`passwd`命令来更改密码。

5. 使用恢复模式重置密码:-如果你的Linux发行版支持恢复模式,你可以使用它来重置密码。

linux中修改root密码的几种方式

linux中修改root密码的几种方式

linux中修改root密码的几种方式
在Linux系统中,修改root密码的几种方式如下:
1. 直接修改密码:
以root身份登录后,执行以下命令来修改密码:
```
passwd root
```
输入新的密码后,系统将要求您再次确认。

确认后,新的root密码将生效。

2. 通过GRUB引导进入单用户模式修改密码:
在开机过程中,看到GRUB引导菜单后,按`e`键进入编辑模式。

编辑内核启动参数,添加`rw init=/bin/bash`,然后按`b`键启动。

进入单用户模式后,执行以下命令修改密码:
```
passwd root
```
按照提示输入新的密码并确认。

3. 通过recovery mode 修改密码:
在GRUB引导菜单中,选择带有`(recovery mode)`的选项,按`e`键进入编辑模式。

编辑内核启动参数,添加`ro single`,然后按`b`键启动。

进入恢复模式后,执行以下命令修改密码:
```
mount -a
passwd root
reboot
```
4. 使用命令行工具修改密码:
在终端中,使用以下命令修改密码:
```
passwd -l root
```
系统将提示您输入新的密码。

确认后,root密码将生效。

请注意,这些方法适用于不同类型的Linux系统,具体操作可能略有差异。

在操作过程中,请根据实际情况进行调整。

虚拟机上linux系统redhat6.4重置root密码

虚拟机上linux系统redhat6.4重置root密码

虚拟机上linux系统redhat6.4重置root密码
第一步将系统关机,然后开机。

第二步开机,同时将鼠标点进系统,有节奏的按enter不要太快,直到出现如下画面立刻停止按enter,此刻进入grub 选项菜单。

第三部,按e进行编辑。

第四步,按e继续编辑。

如图输/ init 1 ,后enter键。

第五步,按b键进行重启,进入系统后,是单一用户模式,输入命令vim /etc/passwd
第六步,在如下界面处按i进行编辑,将root后面的X删除,X代表密码,删除代表为空。

然后按Esc再按出:wq
在enter保存退出。

第七步,在重启系统。

第八步,直接登录root用户,此时不需要密码。

第九步,进入终端命令行输入命令passwd 此时输入两遍你所需要的新密码,搞定!。

SUSE下忘记root密码情况下更改密码Linux应用

SUSE下忘记root密码情况下更改密码Linux应用

SUSE下忘记root密码情况下更改密码Linux应用1、重新启动机器,在出现grub引导界面后,按F2,在启动linux的选项里加上init=/bin/bash,通过给内核传递init=/bin/bash参数使得OS在运行login程序之前运行bash,出现命令行。

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

3、输入mount -n / -o remount,rw4、输入mount –n /usr5、输入cd /usr/bin6、输入passwd命令就可以重置密码了。

输入新密码。

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

8、输入exit 退出系统,重新启动系统,用新密码登录。

===============================================suse linux root密码丢失的解决之前听说过用单用户模式和光盘引导的办法来恢复密码,这种方法适用于redhat linux,但在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将根文件系统置为原来的状态。

UNIX、Linux操作系统root密码忘记的解决办法

UNIX、Linux操作系统root密码忘记的解决办法

几种操作系统root密码忘记的解决办法忘记HP unix的root密码1.重起机器,自检完成后,会出现这一行”To discontinue, press any key in 10 seconds“,按任意键,系统会中止启动,进入 Main Menu;2.键入bo,在系统询问” Interact with IPL (Y or N?)?”,输入“y”;3.在提示符ISL>后,输入”hpux -is “,系统进入单用户状态;4.键入”passwd root“,然后输入新的root密码;5.键入”reboot“,恢复系统正常运行。

忘记Solaris的root密码1.重启操作系统,进入ok模式(stop + A);2.用光盘启动到单用户模式:boot cdrom –s;3.挂载正常模式下的根分区/:mount /dev/dsk/c0t0d0s0 /mnt (c0t0d0s0视具体情况定,可以采用format来查看);4.修改挂载后etc下面的passwd 和shadow文件,修改root用户行为root::(root一行的别的内容不变)。

5.重启系统。

忘记Linux的root密码重启机器到grub:对于Redhat linux:1.用上下键将光标放在linux系统上,按”e”;2.在有kernel那一行按“e”,输入“空格 single”,然后回车;3.按”b”,启动,系统会自动进入单用户模式;4.使用passwd root命令,按提示输入新口令;5.修改口令后,输入reboot 命令重启系统即可。

对于SUSE linux:1.先按”esc”键,从grub的图形界面转至字符界面;2.用上下键将光标放在linux系统上,按“e”;3.在有kernel那一行按”e”,输入”空格 1”,然后回车;4.按“B”启动,系统会自动进入“runlevel 1”;5.然后执行“passwd root”,按提示输入新口令;6.修改完口令后,输入reboot命令重启系统即可。

RedHat Linux 5 忘记密码的修改[图文]

RedHat Linux 5 忘记密码的修改[图文]

RedHat Linux 5 忘记密码的修改[图文]
以单用户方式进入RedHat Linux 5系统,修改root的丢失密码然后再重新启动即可,过程如下所示:(1)对于LILO:当系统启动到出现LILO引导画面时,对于图形引导方式按TAB键进入文本方式,
然后在LILO处输入linux single回车即可进入免密码的控制台,进入以后使用passwd命令
修改root的密码即可。

(2)对于GRUB:当系统启动到出现GRUB引导画面时,按字母“e”键,进入GRUB编辑状态。

按键盘上或下键选择引导项的第二项,即:"Kernel /vmlinuz-x.x.x-x ro root=LABEL=/".
在选择了该引导项目后接字母“e”键进入命令行编辑。

在出现的命令行后添加“空格single”或
者“空格1”:分别是用“空格single”和“空格1”进入后的界面上所显示的文字有点不同,
但同样是进入single单用户;
按回车返回编辑状态,再按字母“b”即可以单用户方式启动系统,进入系统后使用passwd命令修改root的密码即可。

下图显示密码修改成功:。

linux启动和运行级别及找回ROOT密码

linux启动和运行级别及找回ROOT密码
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ 启动时系统的内核(后面可以加启动模式,例如
加LABEL=/ 3为字符界面)
修改完成后选择这一行按“B”键进入单用户模式,单用户模式不需要密码,我们只要用命令 passwd root修改root的密码然后重新启动系统就可以了。
这样会发现linux很不安全,任何人都可以修改root的密码,我们可以修改grub.conf文件,使其需要密码才能访问。
在splashimage=(hd0,0)/grub/splash.xpm.gz行后,title Red Hat Linux (2.4.20-8)行前面加上一行
password=123 这样就加上了一个密码123,这样就防止其他人按“E”修改启动模式,我们可以在启动菜单上按“P”键输入密码然后修改。
5-X11 窗口模式
6-reboot 重新启动
id:5:initdefault;其中数字5代表默认使用的模式为窗口模式,我们也可以在这里修改启动的模式,注意不要修改为0或6,不然系统启动后就会关机或重新启动。
linux的启动步骤:
加载内核->检查硬件,挂载文件系统->启动init进程,init根据inittab中规定启动预设级别->启动相关服务,完成启动
inittab为系统启动时候第一个进程,进程号永远为1.我们可以使用init 0关机,init 6重启.
GRUB配置文件
/etc/grub.conf这是GRUB的配置文件的链接,里面包含了系统启动时的参数,作用与windows下的boot.ini类似。
1-Single user mode 单用户模式
2-Multiuser,without NFS 不带网络文件系统的完全模式

linux系统重置密码方法

linux系统重置密码方法

linux系统重置密码方法在使用Linux系统时,经常会遇到忘记密码或需要重置密码的情况。

本文将介绍几种常用的Linux系统重置密码方法。

1. 使用root账户重置密码如果您有root账户的访问权限,可以通过以下步骤重置用户密码:1)登录root账户2)输入命令:passwd username(username为需要重置密码的用户名)3)按提示输入新密码,再次确认即可2. 使用LiveCD重置密码如果您无法访问root账户,可以使用LiveCD重置密码。

1)使用LiveCD启动Linux系统2)进入root用户环境3)输入命令:passwd username(username为需要重置密码的用户名)4)按提示输入新密码,再次确认即可3. 使用单用户模式重置密码单用户模式是一种不需要密码就可以登录系统的模式,可以用来重置密码。

1)在Grub菜单中选择Linux系统2)按下“e”编辑命令行3)将“ro”改为“rw init=/bin/bash”,然后按下“Enter”进入单用户模式4)输入命令:passwd username(username为需要重置密码的用户名)5)按提示输入新密码,再次确认即可4. 使用chroot环境重置密码chroot是一种将进程限制在指定目录下的方法,可以用来重置密码。

1)使用LiveCD启动Linux系统2)进入root用户环境3)挂载根目录:mount /dev/sda1 /mnt4)chroot到根目录:chroot /mnt5)输入命令:passwd username(username为需要重置密码的用户名)6)按提示输入新密码,再次确认即可总结以上是几种常用的Linux系统重置密码方法,每种方法都有自己的优缺点,根据实际情况选择适合自己的方法。

重置密码时要注意保护好系统文件,避免对系统造成不必要的损害。

RedHatLinux忘记root密码解决办法

RedHatLinux忘记root密码解决办法

在出现系统‎选择界面时‎,在Red‎Hat ‎L inux‎的选项上按‎“e”键,‎然后会‎出现三个选‎项,在“k‎e rnel‎/boot‎/vmli‎n uz-2‎.4.18‎-14 r‎o roo‎t=LAB‎E L=/”‎上按“e”‎键进行编辑‎,在“‎r o”或者‎“root‎”前加上“‎s ingl‎e”,然后‎回车返回。

‎按“b‎”键启动,‎进入字符界‎面,当出现‎“sh-2‎.05b#‎”时,就意‎味着已经进‎入单用户模‎式。

现‎在,输入“‎p assw‎d roo‎t”,就可‎以重新设置‎r oot密‎码了。

‎设置完成后‎,rebo‎o t重启,‎用刚才设置‎的密码就可‎以进入li‎n ux系统‎了。

一‎. lil‎o1.‎在出现‎l ilo:‎提示时键‎入 lin‎u x si‎n gle‎画面显示‎lilo‎: lin‎u x si‎n gle‎2. 回‎车可直接进‎入linu‎x命令行‎3. #‎v i /e‎t c/sh‎a dow‎将第一行‎,即以ro‎o t开头的‎一行中ro‎o t:后和‎下一个:前‎的内容删除‎,第一‎行将类似于‎roo‎t::..‎....‎保存‎4. #r‎e boot‎重启,ro‎o t密码为‎空二.‎grub‎1. ‎在出现gr‎u b画面时‎,用上下键‎选中你平时‎启动lin‎u x的那一‎项(别选d‎o s哟),‎然后按e键‎2. ‎再次用上下‎键选中你平‎时启动li‎n ux的那‎一项(类似‎于kern‎e l /b‎o ot/v‎m linu‎z-2.4‎.18-1‎4 ro ‎r oot=‎L ABEL‎=/),然‎后按e键‎3. 修‎改你现在见‎到的命令行‎,加入si‎n gle,‎结果如下:‎ker‎n el /‎b oot/‎v mlin‎u z-2.‎4.18-‎14 si‎n gle ‎r o ro‎o t=LA‎B EL=/‎4. ‎回车返回,‎然后按b键‎启动,即可‎直接进入l‎i nux命‎令行5‎. #vi‎/etc‎/shad‎o w将‎第一行,即‎以root‎开头的一行‎中root‎:后和下一‎个:前的内‎容删除,‎第一行将‎类似于‎r oot:‎:....‎..保‎存6.‎#reb‎o ot重启‎,root‎密码为空‎====‎=====‎=====‎=====‎=====‎=对于R‎e dhat‎linu‎x:用‎上下键将光‎标放在li‎n ux系统‎上,按“e‎”在有‎k erne‎l那一行按‎“e”,输‎入“空格‎s ingl‎e”,然后‎回车按‎“b”,启‎动,系统会‎自动进入单‎用户模式,‎使用p‎a sswd‎root‎命令,按提‎示输入新口‎令修改‎口令后,输‎入rebo‎o t 命令‎重启系统即‎可‎三、1、‎重新启动系‎统。

linux系统中重置mysql的root密码

linux系统中重置mysql的root密码

linux系统中重置mysql的root密码
⼤家知道,我们经常在linux或者windows需要⽤到mysql数据库,但是我们经常会犯⼀种特别低级的⼩错误,⼩编也时常会犯的错误,突然就忘记了mysql的root的密码,之后就会带来⼀系列的⿇烦,下⾯⼩编告诉⼤家怎么在linux操作系统重置root的密码。

⽅法/步骤
第⼀步,检查操作系统是否安装有mysql数据库,在debian操作系统检查命令:dpkg --list |grep mysql 如下图:
先检查root⽤户密码是否已经忘记,输⼊命令:mysql -uroot -p 如下图:
悲剧了,数据库的root⽤户密码忘记了,重装不是权益之计,下⾯⼩⽩就告诉你怎么跳过安全验证修改密码,先关闭进程中的mysql服务,如下图:
然后⽤⾮正常⽅式起动mysql,/usr/local/mysql/bin/mysqld_safe –skip-grant-tables &
如下图:
这样就可以不需要密码进⼊mysql,/usr/local/mysql/bin/mysql -u root -p (要求输⼊密码时直接回车即可),如下图:
然后就是>use mysql;>update user set password=password("输⼊新的密码") where user="root";>flush privileges;重新杀掉mysql进程,⽤正常⽅法启动mysql,⼀切OK,⼤功告成,如下图:
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

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

Linux下修改root密码以及找回密码的方法
1)以root身份登陆,执行:
# passwd 用户名(修改密码)
# useradd 用户名(添加用户)
具体示例如下:[root@bogon ~]# passwd root
Changing password for user root.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
2)linux下root密码找回方法
linux的root享有至高无上的权力,一旦root密码忘记或者被盗,是一件非常头痛的事情,那么怎么样才能找回root的密码呢,总结如下:
(一)Linux 系统密码破解
1)在出现系统选择界面时,在Red Hat Linux的选项上按“e”
键,
2)然后会出现三个选项,在“kernel/boot/vmlinuz-2.4.18-14 ro
root=LABEL=/”上按“e”键进行编辑,见图2
3)向前移动光标,在“ro”或者“root”前加上“single”,然后
回车返回。

见图3
4)按“b”键启动,进入字符界面,当出现“sh-2.05b#”时,就
意味着已经进入单用户模式。

见图4
5)现在,输入“passwd root”,就可以重新设置root密码了。

6)设置完成后,reboot重启,用刚才设置的密码就可以进入linux
系统了。

图2 kernel 上按“e”键进行编辑
图3 向前移动光标,在“ro”前加上“single
图4 按b 重新启动
图5 passwd root 重新设置密码
MySql 修改表。

相关文档
最新文档