Я пытаюсь войти в Ubuntu 16.04 xrdp через окно 10 с помощью mstsc. Это было успешно в ночь 2019/01/09, но потерпело неудачу в утро 2019/01/10. Системный журнал автообновления, относящийся к xrdf, перехвачен.
Журнал подключений указан ниже:
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
seding login info to session manager, please wait...
xrdp_mm_process_login_response: login successful for display
started connecting
connecting to 127.0.0.1 5916
tcp connected
security level is 2 (1=none, 2=standard)
password failed
error - problem connecting
Журнал обновления системы записывается и отображается ниже:
2019-01-10 02:31:21 status installed systemd:amd64 229-4ubuntu21.10
2019-01-10 02:31:21 status installed ureadahead:amd64 0.100.0-19
2019-01-10 02:31:22 status installed man-db:amd64 2.7.5-1
2019-01-10 02:31:22 status installed xrdp:amd64 0.6.1-2ubuntu0.1
2019-01-10 02:31:22 status installed libnss3-nssdb:all 2:3.28.4-0ubuntu0.16.04.4
2019-01-10 02:31:22 status installed libnss3:amd64 2:3.28.4-0ubuntu0.16.04.4
2019-01-10 02:31:22 status installed libnss3:i386 2:3.28.4-0ubuntu0.16.04.4
2019-01-10 02:31:22 status installed libc-bin:amd64 2.23-0ubuntu10
Следовательно, я делаю вывод, что обновление xrdp или его пакета зависело от обновления системы. Затем методы [1-3] были опробованы, но безуспешно.
- Изменить пароль. http://xrdp-devel.766250.n3.nabble.com/Xrdp-devel-Need-a-little-help-td4024769.html
- Замените vnc4server на тугой сервер. /raspberrypi/56413/error-problem-connecting-to-raspberry-pi-3-with-xrdp
- Убить осиротевшего процесса. /unix/106974/windows-remote-desktop-login-failed-with-ubuntu-server-12-4
Итак, есть идеи, чтобы решить эту проблему?
Ответы:
Проверьте
/var/log/apt/history.log
, это было частью обновления с этого утра (2019-01-10)Я тогда понизил :
Теперь работает
источник
sudo apt-mark hold xrdp
должны быть применены для предотвращения будущих обновлений автоматических обновлений этого пакета.Похоже, что в xrdp есть некоторые улучшения безопасности, которые могут не полностью отражаться в vnc (как в программном обеспечении, так и в его конфигурации), поэтому возврат к более старой версии работает.
Обходной путь от проблемы отслеживания ошибок Ubuntu для этого:
источник
Не устанавливайте последнюю версию xrdp. Эта проблема происходит с новой версией Xrdp
Я тоже столкнулся с этой проблемой и хочу внести свой вклад, поэтому я сделал этот комментарий, я исправил это с помощью следующих команд:
Войдите в систему с помощью подключения к удаленному рабочему столу из Windows или с Linux, вы можете использовать Rdesktop или все, что вы хотите, тогда это должно работать
источник
Сделайте следующее - подтвердите обновление xrdp:
Переустановите xrdp с этой версией:
Перезапустить xrdp:
Он должен работать!
источник
sudo apt-mark hold xrdp
После обновления файла sesman.ini, как указано Qwasson, выполните:
sudo / usr / sbin / xrdp-sesman
источник
Ответ от QWassan выше находится на правильном пути. После отслеживания ошибок Ubuntu ссылке, на которую ссылается можно найти обновление (запись № 15) для решения проблемы xrdp. Я применил обновление / исправление / исправление к двум системам сейчас, и обе были успешны, разрешая доступ к системам Ubuntu через удаленный рабочий стол MS Win 10.
Пакет 0.6.1-2ubuntu0.3 хорошо работает на новой установке 16.04. Подтвердил локальное подключение к серверу vnc, теперь запрашивает пароль.
источник