Linux 效劳器忘记用户名密码的找回方法总结 linux 操作
系统 电脑资料
本文章了关于 Linux 效劳器忘记用户名密码的找回方法,有碰到此类
问题的朋友可参考本文章来操作,
今天遇到的问题,效劳器版本是 ubuntu9.04 我发神经去改了
/etc/passwd 文件里的用户 UID
一改了以后,sudo 就出错了:
sudo: uid 1000 does not exist in the passwd le!
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 root
shell prompt】后回车。
4. 执行命令
mount -o remount,rw /
sed -i "s#1876#1000#g" /etc/passwd
(这命令是把 UID 改回来,如果要改密码这里的命令就是 passwd
您的用户名 然后输入新密码,要是你连自己用户名都不记得,可以
ls /home 看看)
5. 最后按 Ctrl+Alt+Del 三键重启效劳器。
评论0
最新资源