美文网首页技术干货程序员
解决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只能用客人会话登陆的问题

    昨晚进入了我好久没有使用的高大上的ubuntu16.04的系统,看着它优雅的界面,体验着它流畅的系统,我敲击着命令...

  • Ubuntu16.04 禁用客人会话

    打开终端 输入如下命令 添加 allow-guest=false ctrl + x, y,点击Enter 输入re...

  • ubuntu关闭和重新打开客人会话

    禁用客人会话可以在控制台直接输入 这样就可以关闭客人会话了 如果想启用客人会话,只需要在控制台输入 来删除创建的文...

  • 适用于小白的重装系统详细教程

    凡是电脑非硬件问题,80%的问题都能用重启解决。 19%能用重装系统解决。 至于剩下的1%,能用换电脑解决。 ——...

  • inode问题定位与解决

    inode问题定位与解决 问题描述 ​ 最近在登陆云服务器的时候发现服务器登陆不上,看了下监控已经OOM了,只...

  • 新的一年,努力赚钱

    能用钱解决的问题,都是大问题。 我们经常说的一句话能用钱解决的问题,都不是问题,但我的好朋友鲁姐说过:“能用钱解决...

  • 遇事最有水平的处理方式有以下几点:

    第一、能用钱解决的问题,千万别用人情。 遇到难处能用钱解决,就永远不要消耗关系。 第二、能用汗水解决的问题,千万别...

  • 毒舌鸡汤

    1. 能用“说话”解决的问题请用语言来解决。如果不能,请参照2。 2. 能用“做事”解决的问题请用行动来解决。如果...

  • AppScan中问题集合

    1.会话检测问题 问题:‘会话检测问题’时,可以从之前的设置中找到足记。 解决方式:在设置时,在“详细信息”中,取...

  • 16_session&cookie

    会话技术简介 session和cookie都是会话技术 浏览购物网站,在没有登陆的情况下把商品放入购物车(没登陆,...

网友评论

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

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