ubuntu无法登陆问题收集

一、密码忘记问题:

长久没用了,再次登陆Ubuntu的时候提醒密码错误,然后就进入了guest session,依然可以进入系统进行工作但身份是guest,于是开始了找回密码的漫漫长路。

首先,在guest模式下,右上角有一个选项可以回到自己user的模式,但是还是要输入密码,输错了会再次进入到guest。反复试验几个密码,发现真是找不回来,只有通过系统设定新密码,再次登录用新密码。

1.Ubuntu开机后,长按shift键进入grub菜单

2.选择recovery mode,enter

3.在recovery menu中选择root drop to root shell prompt,enter

4.​进入shell界面,使用passwd命令设定新密码: passwd syt(syt是系统创建过的用户,也是要找回密码的用户)

5.输入新密码,再次输入新密码,看到password updated successfully即为成功

6.这里才是我说的重点,出现​了authentication token manipulation error

passwd unchanged

7.这里关于​authentication token manipulation error网上有很多的解决方法关于修改什么文件操作或者内存分区不够什么的,但是我的是很简单一种,是因为没有权限!

8.在命令行输入 "mount -o rw,remount /"

9.​step8获得了修改密码的权限之后再重复step4,step5 两步,就会看到successfully的提示。

10. sudo reboot 后重新启动了,输入新的密码即可登陆进要找的syt用户​了


二、密码正确,却无法登陆页面:

1、换一种登陆器:

问题: 密码正确无法登录,输出密码后又跳到登录界面,Ctrl+Alt+F1,可以进入tty2命令行,可以正常登录

界面上除不能登录的用户外其它用户如root等是可以正常界面登录.

 

网上搜一大堆都是PATH设置问题导致不能登录, 我确认我的PATH设置没有问题

 

解决方法: 换一个登录器

Ubuntu12.04原装lightdm登录器,

我换一个gdm登录器

 

Java代码  收藏代码
  1. sudo apt-get install gdm    
  2.   
  3. sudo dpkg-reconfigure gdm  
  4.   
  5. sudo reboot   

 

 

 

 

 

感觉gdm比较强大

 

 

 

还可以重装原来的登录器(还没试):

sudo apt-get update

 

sudo apt-get install --reinstall ubuntu-desktop

 

unity --reset

 

 

2、environment变量修改了:

因为不小心在 etc/environment里设在环境变量导致无法登录

不要在 etc/environment里设置 export PATH这样会导致重启后登录不了系统

在登录界面 alt +ctrl+f2进入命令模式,如果不是root用户需要键入【root用户就不许这么罗嗦,gedit编辑会不可显示】

/usr/bin/sudo /usr/bin/vi /etc/environment

光标移到

export PATH**

行,连续按 d两次删除该行

:wq    --  【这里把我害惨咯,其实是按下shift然后输入":",然后在后面输入wq】

保存退出

键入

/sbin/reboot

重启系统


3、

在登陆界面使用ctrl+alt+F1等进入命令行模式后,查看home目录下的 .Xauthority文件的属性,ower和group是否是你的用户名。否则修改后重启
sudo chown yourusername:yourusername .Xauthority


4、


发布了130 篇原创文章 · 获赞 40 · 访问量 82万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章