今天学习如何在Linux登录时允许输入root进行登录,按照网上高人的指点切换到root用户,编辑了/etc/passwd文件,将第一行文本由
root:x:0:0:root:/root:/bin/bash
改为了
root::0:0:root:/root:/bin/bash
后来感觉这个方法可能不可靠,就又想把该文件改回来,于是将第一行改为了
root:x:0:root:/root:/bin/bash
坦然强制保存退出,并退出了root用户登录,然后再想切换到root用户时系统提示:
sudo: unkown user: root
********
于是就懵了,意识到文件被改错了,root用户彻底丢了,再也回不去了!
因为本身就是新装的系统,无奈,再次重装吧。
不过,我在ubuntuforums.org网站上找到了解决办法,有点类似用WinPE启动内存操作系统修改该文件内容的过程,这里不再赘述,喜深钻者可浏览:
http://ubuntuforums.org/showthread.php?t=1609483