Linux rdesktop ОШИБКА recv Сброс соединения по пиру

ПРОБЛЕМА

Я использую для подключения к удаленному рабочему столу скрипт rdesktop. На некоторых машинах я получаю распространенную ошибку без какого-либо значения.

Что я могу сделать после ошибки "Сброс соединения по пиру"?

4 ответа

Решение

РЕШЕНИЕ

Время от времени я забываю эту настройку. Подавляющее большинство из них означает "Отключить удаленный рабочий стол с NLA".

Установить на цель "Microsoft Windows (WIN)"

  1. запустить SystemPropertiesRemote.exe
  2. отмените выбор "Разрешить подключения только с компьютеров, на которых запущен удаленный рабочий стол с NLA"
  3. попробуй подключиться из linux клиента

REF

Благодаря Макку Фальчи

http://marcofalchi.blogspot.sk/2013/03/linux-rdesktop-windows-8-linux-error.html

Если у вас нет контроля над сервером, к которому вы пытаетесь подключиться (или у вас немного сложная ситуация), используйте FreeRDP, который поддерживает NLA.

На Debian запустить

sudo apt-get install xfreerdp-x11

На Ubuntu запустить

sudo apt-get install freerdp-x11

На Fedora 22 запускают

sudo dnf install -y freerdp

Проверьте здесь для более подробной информации

Я имел дело с той же проблемой. Там есть курсор - вы просто не можете его увидеть.

Таким образом, вместо того, чтобы брать некоторые курсоры из Windows и обходить их - просто используйте флаг "-C", чтобы использовать текущую пользовательскую карту цветов.

например, rdesktop -C -u -d xx.xx.xx.xx

Это исправило это просто отлично для меня и не нуждалось в других обходных путях.

Ну, в моем случае это была не настройка аутентификации NLA на сервере. Что изменилось - операционная система на сервере была переустановлена ​​и поэтому изменился отпечаток (или ключ хоста). freerdp на Linux хранится предыдущий отпечаток в файле в вашей домашней папке ~/.freerdp/known_hosts,

Ошибка связана с тем, что IP-адрес сервера совпадает, но отпечатки пальцев не совпадают.

Решение состоит в том, чтобы очистить или удалить ~/.freerdp/known_hosts файл на гостевой Linux.

Другие вопросы по тегам