Назад | Перейти на главную страницу

Linux rdesktop ERROR recv Сброс подключения одноранговым узлом

ПРОБЛЕМА

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

Что делать после ошибки «Сброс подключения одноранговым узлом»?

РЕШЕНИЕ

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

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

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

REF

Спасибо Maccu Falchi

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.