美文网首页技术干货程序员
解决ubuntu16.04只能用客人会话登陆的问题

解决ubuntu16.04只能用客人会话登陆的问题

作者: 秃头哥编程 | 来源:发表于2018-03-27 12:18 被阅读21次

            昨晚进入了我好久没有使用的高大上的ubuntu16.04的系统,看着它优雅的界面,体验着它流畅的系统,我敲击着命令,突然却提示我没有权限。这怎么行呢,整个电脑都是我的,凭啥我没有最高权限啊?于是我百度了一下怎么把普通用户的权限修改为root权限,对,没错,就是第一篇百度经验,我点了进去,开开心心的按照他的提示

    vi /etc/passwd
    

            把用户名那里的1000:1000修改成0:0,然后重启。

            在重启的过程中,我的内心十分的激动,终于,我就要成为系统的最高领导人了,我有一种睥睨天下的感觉。

            然而,重启后,却看到,登陆界面只有客人会话了。。再也没有liu这个用户了。

            我试了好多种方法,都没有翻身,不过,最后还是搞定了,下面我就记录下我的方法,希望能帮到大家。



            我先讲讲网上的那个流传最广的方法,因为我看这个方法对有的人有用,有的人没有用。

            首先在登陆界面输入下面的命令

    ctrl+alt+F1
    

            进入命令行界面,输入你之前那个用户的用户名和密码,登入后,输入下面的命令

    sudo vi /etc/passwd
    

            这里因为是命令行界面,无法使用鼠标,我们也只能用vim进行编辑,不会vim的趁此机会也可以学习一些简单的命令。输入上面的命令后,进入编辑/etc/passwd的界面,点击i进入插入模式,然后把你之前改的那两个1000改回0,之后输入

    reboot
    

            重启电脑,如果重启电脑后,你可以使用之前的用户进行登录,那下面的教程你就可以不用看了,如果还是客人会话,那你就接着往下看,看看我的解决方法说不定有用。

            上面的方法没用是吧,那咱继续试啊,最坏的情况大不了就是重装系统是吧,不用怂。我们还是重复上面,登陆之前的用户后,进入你之前那个用户的文件夹下,比如我的是home/liu

    cd home/liu
    

            之后执行下面的命令

    ls -al
    

            把文件全部列出来,看看是不是有一个.Xauthority文件,它的前面是两个root,而其他的文件前面应该都是liu(对应的是你之前的用户名)。我们先把.Xauthority的所有者改为你之前的用户名

    sudo chown liu:liu .Xauthority
    

            上面的liu改成你们自己的用户名

            之后再执行

    ls -al
    

            看看.Xauthority的所有者是不是变成之前的用户名了,然后reboot重启系统,如果重启系统后,你成功了,那么下面的教程也不要看了。



            做完上面的还不行?那咱接着做下面的。既然改了.Xauthority的所有者都没用,那咱干脆把它删了吧,还是像上面一样登陆用户后,执行下面的命令
    sudo rm .Xauthority
    

            然后在输入下面的命令重启系统

    reboot
    

            如果重启后,你ok了,那你也不要看下面的教程了。



            做完上面的还是不行?那咱接着做吧。还是在登陆界面,我们进入命令行界面,登陆之前的用户名和密码之后,输入下面的命令
    vi /etc/lightdm/lightdm.conf
    

            然后把整个文件改成下面的样子,不会vim操作的,可以再看看上面

    [SeatDefaults]
    
    greeter-session=unity-greeter
    
    user-session=ubuntu
    
    greeter-show-manual-login=true
    
    allow-guest=false
    

            输完后保存退出,然后reboot重启电脑



            做完上面的步骤,如果你还是不行,那肯定还有其他的解决办法,不过得靠你自己去找了,因为我做完上面的步骤就ok了。整个过程花了我几个小时,还问了操作系统老师,老师说他也搞不定==毕竟手贱呐,自己种下的恶果只能自己咽下去了。虽然整个过程一直都是重启电脑,但总比重装系统好吧。希望能对大家有帮助。

    相关文章

      网友评论

        本文标题:解决ubuntu16.04只能用客人会话登陆的问题

        本文链接:https://www.haomeiwen.com/subject/skwjcftx.html