估计是昨天不小心修改了用户所在的组信息,把当前用户从admin组中删掉了,没办法运行sudo,真是郁闷啊,在linux下无法获取root权限,几乎是寸步难行呢。最简单的,装个软件也不行。
郁闷之下,都想重装系统了,不过太麻烦,而且耗时,想想还是算了,上网找解决办法吧。终于找到了解决办法,简单描述之:
1.重启之,采用recover mode登录;
2.若文件系统为只读的,还需要修改文件系统为读写的;我是通过修改grub方式获得的文件系统读写权限,其他方式没深究。
3.修改/etc/sudoers文件,添加下面一行:
lotusswan ALL=(ALL) NOPASSWD:ALL
NOPASSWD是省去每次sudo都要敲密码的麻烦,如果你不想这么做,那就改成下面的:
lotusswan ALL=(ALL) ALL
4.重启,再次登录,OK。
万能的网络,万能的恢复模式。
阅读(5946) | 评论(1) | 转发(0) |