ubuntu普通用户变为root用户后,只能guest身份进系统(linux的权限问题)

来源:互联网 发布:c 语言volatile关键字 编辑:程序博客网 时间:2024/05/21 17:41

      linux系统对于用户权限管理比较严,在ubuntu下,系统不允许root权限的用户进入图像界面系统。

由于之前对此不了解,吃了大亏。

      问题产生:在安装软件时,涉及到用户权限不够的问题,需要root权限,我想一劳永逸:模仿win系统下将管理员权限

赋予普通用户,使其成为超级用户。所以,我将当前用户的权限变为root权限:将/etc/passwd文件中的用户1000改为0(具体

见http://jingyan.baidu.com/article/6181c3e0780131152ef153ff.html)改了之后那叫一个坑啊,也不知道写教程的人到底自己亲

身实践过没。因为ubuntu系统是不允许root权限登录图形界面的,所以那个教程还少了重要的一步!!!

要修改配置文件!!!   /etc/lightdm/lightdm.conf 

    在其中加上一行配置:      greeter-show-manual-login=true allow-guest=false

意思就是 允许超级权限用户登录并禁止guest游客身份登录!!!!!

当然这都是后话了,已经被坑了,还能咋个说。

       问题描述:注销后重新登录,只能以guest访客的身份登录,升级为root权限的用户根本不能用!!!好吧,那我大不了把改

配置文件重新改回来吧,访客身份不能用sudo命令su命令,不能切换用户!!!

                              对配置文件木有修改的权利!!!神马都干不了

       问题解决:纠结了半天后,还是选择用命令行模式对文件进行修改,(苦逼的又对着闪瞎双眼的recover模式碎碎念)。。。

       解决步骤:1.开机一直按shift键,进入recover模式

                       2.选择root模式进行操作

                       3.输入命令: vi /etc/passwd(用vi编辑器对配置文件进行修改)

                       4.找到之前被改的地方进行修改,下面是一些要用到的vi命令:

                                    a:在光标之后开始输入文本

                             i:在光标之前开始输入文本

                             D:删除光标后面的内容

                             x:删除光标所在位置内容

                             u:恢复上次修改

                             J:把下一行内容加到本行尾

                             ZZ:保存对文件的修改并退出

                         5.输入reboot重启电脑


        反思:直接闪瞎眼啊!!以后对系统文件还是长点心眼,另外,新建一个备份用户,以防不测








0 0