Я использую Ubuntu 11.10 и я новичок в семействе Linux. У меня проблема с входом в него. После того, как я ввожу пароль и нажимаю ввод, он говорит:
Could not connect to session bus: //bin/dbus-launch terminated abnormally without any error message
В соответствии с этим вопросом «не удалось подключиться к шине сеанса». при входе в систему я попытался войти в систему как гость и преуспел. Так что это "определенно проблема с моей домашней папкой". И, думаю, я знаю, в чем проблема.
Вопрос: как я могу получить доступ к своей домашней папке?
Я нашел это сообщение на форуме человечности: 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 (я) и тест (по другим причинам). в Вашей папке делают ll
снова и давайте посмотрим, как является владелец o той папкой.
можно сделать (как корень) chown user folder
/ и chgrp group folder/
В моем случае для изменения папки,/test на меня и мою группу, "marcelo" является этим путем:
chown marcelo test/
chgrp marcelo test/
Надежда это могло быть полезно.
Вы можете войти как гость, а затем выполнить команду su - username
из оболочки (замените «username» на ваше имя пользователя). Он попросит вас ввести пароль, после чего вы сможете получить доступ к своему домашнему каталогу.
Проблема решена. Поскольку я хотел получить доступ только к своей домашней папке, я использовал ubuntu livecd для загрузки и изменения содержимого папки / home / {username}. Я не сталкивался со всеми этими проблемами, которые были описаны. Как я и подозревал, проблема с входом в систему произошла из-за неправильной конфигурации файла pam_environment. Я использовал эту страницу справки https://help.ubuntu.com/community/EnvironmentVariables для создания файла
/home/{username}/.pam_environment
со следующим содержимым
[ 117]MAVEN_HOME=/home/{username}/java/maven2
PATH=$MAVEN_HOME/bin:$PATH
Может быть, это будет полезно для кого-то. Как заставить конфигурацию работать - думаю, это другой вопрос.