linux系统用户名和密码忘了怎么办

linux系统用户名和密码忘了怎么办,第1张

如果是普通用户(非 root 用户)忘记密码

这个不是什么大问题,因为 root 可以修改任何人的密码。举个例子(要求 root 用户)

passwd barbara

按回车键后,将提示输入用户 barbara 的新密码(root 用户不需要知道旧的密码)。如果一个普通用户想要修改自己的密码,该用户会被要求输入旧的密码(这是一个安全特性,以避免当你离开你的坐位有人试图修改你的密码)。

如果是超级用户

问题会复杂些,那么有如下两种解决方案:

第一种办法

最容易解决“忘记密码问题”的方法是将 Linux 重新启动到单用户模式,可以在“lilo”的命令提示符下输入:

linux single

这种办法将使你变成 root 超级用户而不需要输入任何密码。现在作为 root 用户,你可以使用以下命令重新设置密码(不需要输入旧的密码)

passwd

你可能觉得这实在是太不安全了!那是因为,如果有人可以物理上“访问”你的计算机硬件,没有计算机系统是安全的。但是,我并不喜欢在我的计算机上有这个“linux single”的漏洞存在,所以我在文件/etc/lilo.conf里(在“image=”段落的尾部)加上以下内容就可以把这个漏洞拔除:

password=”my_password”

restricted

这个设置使得 Linux 启动时,在 lilo 的命令提示符下,当用户输入 linux 带任何参数时必须输入正确的密码。如果用户不是使用命令行的启动模式而使用正常的启动模式,没有密码也能够启动系统。为了让修改生效,必须重新运行 lilo 命令。因为我设置的密码在 lilo.conf 文件里没有加密,我还必须把文件 /etc/lilo.conf 改成只有 root 用户可以读写:

chmod 600 /etc/lilo.conf

linux忘记了密码怎么办

lilo

1.

在出现

lilo:

提示时键入

linux

single

画面显示

lilo:

linux

single

2.

回车可直接进入linux命令行

3.

#vi

/etc/shadow

将第一行,即以root开头的一行中root:后和下一个:前的内容删除,

第一行将类似于

root::......

保存

4.可以使用命令:passwd

修改密码。。5.

#reboot重启,root密码为空

linux忘记了密码怎么办

关于

grub

1.

在出现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=/

single4.

回车返回,然后按b键启动,即可直接进入linux命令行

5.

#vi

/etc/shadow

将第一行,即以root开头的一行中root:后和下一个:前的内容删除,

第一行将类似于

root::......

保存

6.也可以使用命令:passwd

修改密码。7.

#reboot重启,root密码为空

查看原帖>>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9020617.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-24
下一篇 2023-04-24

发表评论

登录后才能评论

评论列表(0条)

保存