![无法登录(Ubuntu 11.10)](https://linux22.com/image/813894/%E6%97%A0%E6%B3%95%E7%99%BB%E5%BD%95%EF%BC%88Ubuntu%2011.10%EF%BC%89.png)
我遇到了一个奇怪的问题。当我在 GUI 的登录屏幕上使用我的帐户 (ramiz) 输入密码时,屏幕闪烁,然后我返回到登录屏幕。我尝试使用 Guest 用户登录,它正在登录。我还尝试Ctrl+ATL+F1
切换到命令模式并尝试使用 登录sudo -s
。并在那里输入我的登录 ID (ramiz) 和密码,它成功地让我在命令模式下登录。
我记得我运行了一些chmod/chown
导致此问题的命令。在此之前,每次启动终端时,我都会收到权限被拒绝的错误消息,类似于“ bash: XXXXX Permission denied
”。我还失去了对.bashrc
文件的权限,我想这是在我运行这些chmod/chown
命令之后发生的。
请帮忙!
答案1
sudo chown -R ramiz /home/ramiz
并且sudo chmod -R 755 /home/ramiz
应该可以解决问题。
如果您无法以用户身份运行这些命令,请启动到恢复模式(在 POST 期间按住右 Shift 键,当显示 grub 菜单时选择恢复模式(第二行)),当您获得菜单时,重新挂载所有内容 rw,然后选择 netroot。您将被带到 root shell,在那里您可以执行命令而无需 sudo。
答案2
我也遇到了同样的问题,我的朋友向我提出了一个解决方案。他告诉我要更改房屋所有权,幸运的是,这对我很有帮助。您可以在这里找到解决方案
摘自该帖子:
在登录屏幕上,按 ALT + CTRL + F1 它将打开基于终端的界面。
使用您的用户名和密码登录。
登录后,只需输入以下命令。
sudo chown -R $USER:$USER $HOME
然后注销并按 CTRL+ALT+F7 登录 GUI 桌面。