Ubuntu下提升当前用户权限到root权限的坑与出坑方法
由于使用gedit过程中很多时候权限不足,想到将普通用户的权限提升为root权限的用户。经过问百度,有博客说通过修改"/etc/passwd"文件,提升用户权限。如博客:https://blog.csdn.net/xiaohua0877/article/details/78508764
做了后发现权限是提升了,但是也伴随着当前用户系统无法识别问题。系统出现问题。在终端中,用户名前出现:未知的用户 admin@admin-Ubuntu:~$ 您是,此时执行命令时会出现不能识别用户问题。博客:https://blog.csdn.net/u011353881/article/details/70552435 提供了一个方法,亲自操作后发现很不好弄。在rocovery mode下,系统操作慢了就刷新掉了。由于不会使用vim,现查现用,操作较慢,多次尝试,无法解决。
重新登录系统发现自己的用户不能登录了,仅能登录guest 用户。在guest用户线,想过采用sudo将 /etc/passwd编辑回来,但是权限不够。此时无意采用下面方法,获得成功,记录下来
1、Ctrl+Alt+F1,进入Ubuntu下的命令行模式,此时系统出现login,输入自己的用户名,然后输入密码,发现登录到了原来的用户。
2.此时通过sudo vi /etc/passwd
3.此时通过vim打开了passwd,然后将原来的1000:1000位置的0:0改回去就好了。
vim操作可参考https://www.cnblogs.com/begintime/p/6565593.html 感觉写的很好,比较实用。