Форум русскоязычного сообщества Ubuntu


Автор Тема: xrdp. login failed. ubuntu 12.04 lts  (Прочитано 2939 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн d.kotov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
xrdp. login failed. ubuntu 12.04 lts
« : 27 Августа 2014, 00:06:39 »
Здравствуйте! Помогите пожалуйста решить проблему:

Имеется в vbox две виртуальные машины(гостевые расширения установлены) в одной сети отрезанной от внешнего мира(external network) адаптеры intel pro 100\1000 desktop и server.

На одну установлен xrdp с помощью скрипта со scarygliders + HOWTO, на другом XP.
Пытаюсь подключиться через RDP с XP -> в меню логина rdp сервера попадаю, но залогиниться не могу.

Создавал пользователей и добавлял их в группу tsusers + создал эту группу, всё равно не пускает.
Запускал скрипт конфигурации пользователей(RDPsesconfig.sh) поставляемый вместе со скриптом тоже самое

Прикладываю скриншот ошибки + запущенного терминального сервера слушающего порт =/

 ???


Оффлайн Alex Gluck

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: xrdp. login failed. ubuntu 12.04 lts
« Ответ #1 : 27 Августа 2014, 00:09:39 »
Настраиваем PAM.
Настраиваем монтирование сетевых ресурсов, выполнение пользовательских скриптов (от root) и настройки skel для пользователей при входе в систему.

Создаем файл скрипта и делаем его исполняемым (в дальнейшем можете использовать этот скрипт по своему усмотрению):
touch /etc/logon
chmod +x /etc/logon

Добавляем в /etc/pam.d/common-session:
session required pam_mkhomedir.so umask=0022 skel=/etc/skel
session optional pam_exec.so /etc/logon
session optional pam_mount.so

Оффлайн d.kotov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: xrdp. login failed. ubuntu 12.04 lts
« Ответ #2 : 27 Августа 2014, 17:45:19 »
Алекс, я же по вашему HOWTO всё делал. Эти действия я выполнял (хотя не понимаю, зачем скрипт, если им не планируешь пользоваться, так и лежит пустой)

Вот тот файл про который вы говорите:

Я просто добавил в конец строки. Или надо было убрать всё и заменить тем, что вы предложили?

Оффлайн Alex Gluck

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: xrdp. login failed. ubuntu 12.04 lts
« Ответ #3 : 27 Августа 2014, 17:55:56 »
На вашем скрине опция session optional pam_mount.so задвоена.
Логи xrdp сервера бы увидеть в момент подключения и убрать задвоение опций.

Оффлайн d.kotov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: xrdp. login failed. ubuntu 12.04 lts
« Ответ #4 : 27 Августа 2014, 18:34:29 »
Убрал из пам маунт задвоенный optional
Логи:
(Нажмите, чтобы показать/скрыть)
(Нажмите, чтобы показать/скрыть)

Оффлайн Alex Gluck

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: xrdp. login failed. ubuntu 12.04 lts
« Ответ #5 : 27 Августа 2014, 19:30:46 »
Тогда думаю лог авторизации надо посмотреть, и лучше увеличить логирование до статуса дебага.

Оффлайн d.kotov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: xrdp. login failed. ubuntu 12.04 lts
« Ответ #6 : 27 Августа 2014, 20:16:12 »
Вроде итак дебаг стоит:
(Нажмите, чтобы показать/скрыть)

Оффлайн Alex Gluck

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: xrdp. login failed. ubuntu 12.04 lts
« Ответ #7 : 27 Августа 2014, 20:54:17 »
Было бы интересно увидеть выводы этих логов.
/var/log/auth.log
/var/log/syslog

А если есть возможность проще установить по моему мануалу без сторонних скриптов.

Оффлайн d.kotov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: xrdp. login failed. ubuntu 12.04 lts
« Ответ #8 : 27 Августа 2014, 21:49:51 »
Да, попробую установить хрдп с помощью вашей темы.

Копаться в чужих кривых инсталах дело неблагодарное =)

Пользователь решил продолжить мысль 28 Августа 2014, 17:49:43:
Спасибо Алексу, сделал ещё раз по его HOWTO, всё получилось!
« Последнее редактирование: 28 Августа 2014, 17:49:43 от d.kotov »

 

Страница сгенерирована за 0.053 секунд. Запросов: 24.