当前位置: 技术问答>linux和unix
linux难题,你会吗?传说解决此题,世界上只有少数人哦,来者有分
来源: 互联网 发布时间:2016-09-11
本文导语: 我是以root身份登录linux系统的,然后莫名其妙地修改了一个passwd文件(当时我不知道修改了就保存了) 后来root退出了,当再以root身份登录时,系统显示无此用户了。。。。郁闷 后来我已普通用户的身份登录,查看...
我是以root身份登录linux系统的,然后莫名其妙地修改了一个passwd文件(当时我不知道修改了就保存了)
后来root退出了,当再以root身份登录时,系统显示无此用户了。。。。郁闷
后来我已普通用户的身份登录,查看此文件发现该文件在root前面多了一个:号
但是该文件的属性对于普通用户是只读的,怎么办呢
我可不想重装系统啊
各位大侠,快点救救小妹吧!
后来root退出了,当再以root身份登录时,系统显示无此用户了。。。。郁闷
后来我已普通用户的身份登录,查看此文件发现该文件在root前面多了一个:号
但是该文件的属性对于普通用户是只读的,怎么办呢
我可不想重装系统啊
各位大侠,快点救救小妹吧!
|
目前给你一个很笨的方法就是使用启动盘进去把passwd文件修改过来。
|
在grub登陆界面有个recovery 模式,进去看选项行事
|
用livecd进去修改一下passwd文件
|
虚拟机?
|
下个livecd的iso文件,虚拟机从cdrom引导进去,把硬盘挂载上,然后把passwd改了就ok了。
别的办法我就不知道了.
别的办法我就不知道了.
|
进入单用户模式 把文件改过来啊
如果不行 就进入rescue模式 把文件改过来啊!
进入单用户的方法请看http://www.linuxsir.org/main/?q=node/110
如果不行 就进入rescue模式 把文件改过来啊!
进入单用户的方法请看http://www.linuxsir.org/main/?q=node/110
|
同意9楼
|
进入 grub画面
然后按照以下操作
Root (hd0,0)
kernel /boot/vmlinuz-2.4.21-15 EL ro root=LABEL=/
Initrd /initrd-2.4.21-15 EL.img
将光标移到第二项,然后再次按E键,在出现的界面里面最下面一行是:
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL ro root=LABEL=/
在ro之前添加 single ,或者在这行后加一个空格再输入1,这两个操作任何一个都可以即:
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL single ro root=LABEL=/
或者
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL ro root=LABEL=/ 1
然后按回车返回刚才的Grub登陆选择界面,在第二项上按B键。即可直接进入Linux 命令行,然后键入 passwd root 即可修改root用户的密码。再reboot重新启动计算机就可以了。
然后按照以下操作
Root (hd0,0)
kernel /boot/vmlinuz-2.4.21-15 EL ro root=LABEL=/
Initrd /initrd-2.4.21-15 EL.img
将光标移到第二项,然后再次按E键,在出现的界面里面最下面一行是:
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL ro root=LABEL=/
在ro之前添加 single ,或者在这行后加一个空格再输入1,这两个操作任何一个都可以即:
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL single ro root=LABEL=/
或者
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL ro root=LABEL=/ 1
然后按回车返回刚才的Grub登陆选择界面,在第二项上按B键。即可直接进入Linux 命令行,然后键入 passwd root 即可修改root用户的密码。再reboot重新启动计算机就可以了。
|
都是高手啊
|
root用户都没了,怎么改密码,给谁改啊?