登录时出错

登录时出错

我正在使用 Ubuntu 11.10,我是 Linux 家族的新手。我在登录时遇到问题。输入密码并按 Enter 后,系统显示:

Could not connect to session bus: //bin/dbus-launch terminated abnormally without any error message

根据这个问题登录时出现“无法连接到会话总线”我尝试以访客用户身份登录并成功。所以“肯定是我的主文件夹出了问题”。我想我知道问题出在哪里了。

问题是:我如何访问我的主文件夹?

答案1

问题解决了。由于我只想访问我的主文件夹,我使用 ubuntu livecd 启动并修改 /home/{username} 文件夹内容。我没有遇到所描述的所有这些问题。因为我怀疑登录问题是由于 pam_environment 文件配置不正确而发生的。我使用了此帮助页面https://help.ubuntu.com/community/EnvironmentVariables创建文件

/home/{username}/.pam_environment

内容如下

MAVEN_HOME=/home/{username}/java/maven2

PATH=$MAVEN_HOME/bin:$PATH

这可能对某些人有帮助。如何使配置工作 - 我想这是另一个问题。

答案2

我在 ubuntu 论坛上找到了这个帖子:http://ubuntuforums.org/showthread.php?t=1232886

但是让我们尝试其他的事情,这样做;

sudo -i

/home然后去做ll

你会看到类似这样的内容:

:/home# ll
total 4
drwxr-xr-x  6 root    root     128 2012-01-31 09:26 ./
drwxr-xr-x 25 root    root     704 2012-02-13 07:31 ../
drwxr-xr-x 81 marcelo marcelo 3008 2012-02-20 20:08 marcelo/
drwxr-xr-x 20 test    test     784 2012-01-31 13:10 test/

你让我们知道你在你自己身上看到了什么。

我的文件夹中有 2 个用户:marcelo(我)和 test(出于其他原因)。在您的文件夹中ll再次执行此操作,让我们看看该文件夹的所有者是怎样的。

你可以(以 root 身份)执行chown user folder/ 并且chgrp group folder/

在我的情况下,将文件夹 /test 更改为我和我的组“marcelo”的方式如下:

chown marcelo test/
chgrp marcelo test/

希望它能有所帮助。

答案3

您可以以访客身份登录,然后su - username从 shell 执行命令(将“username”替换为您的用户名)。它会要求您输入密码,之后您就可以访问您的主目录。

相关内容