Linux密码忘记
发布网友
发布时间:2022-04-20 05:01
我来回答
共3个回答
热心网友
时间:2022-05-25 22:58
解决方法如下:
1、在出现 lilo: 提示时键入 linux single
画面显示 lilo: linux single
2、回车计算机启动后可直接进入linux命令行
3、#vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
保存或者使用命令行:passwd root xinmima直接更改
4、#reboot重启,root密码为空
解决方法二、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=/
4、回车返回,然后按b键启动,即可直接进入linux命令行
5、#vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
保存或者使用命令行:passwd root xinmima直接更改
6、#reboot重启,root密码为空
解决方法三、将本机的硬盘拿下来,挂到其他的linux系统上,采用的办法与第二种相同
原理:在LINUX操作系统中,各类文件都放在一个固定的目录下(UNIX也是这样),”/”就是根目录,而操作系统登录密码就放在/etc目录下,若登录密码经过加密的,就放在shadow文件中;而未经加密的就放于password文件中(因好久没有用linux所以此文件名记得不太清楚)。找到相应的要改密的用户命,在相应的项(因为此文件内容是以固定的格式放置的)上将密码删除即可。
热心网友
时间:2022-05-26 00:16
1. 在出现grub画面时,选择linux引导项,然后按e键
2. 选择以kernel开头的一行,再按e 键,在此行的末尾,按空格键后输入single,以回车键来退出编辑模式;
3. 回车返回,然后按b键启动,即可直接进入linux单用户模式
4. vi /etc/passwd
删除root项中的密码
(这里也可以直接使用passwd命令重新设置root的密码)
5、reboot重启,root密码为空
热心网友
时间:2022-05-26 01:51
呵呵,如果你用lilo作为启动模块,你的登陆界面就是lilo的(类似DOS界面)。如果你用了grub,登陆界面为grub的(图形界面)。这是最直观的判断。
1. 在出现 lilo登陆界面:键入 linux single
画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
4. #reboot重启,root密码为空