解决ubuntu16.04只能用客人会话登陆的问题(或者是重复登陆失败的问题)

原帖链接:http://www.codeliu.com/ubuntu/227.html

昨晚进入了我好久没有使用的高大上的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重启电脑

做完上面的步骤,如果你还是不行,那肯定还有其他的解决办法

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值