Как подключиться к удаленному рабочему столу Windows Server 2008 с обязательной проверкой подлинности на уровне сети

Я хочу подключиться через удаленный рабочий стол к Windows Server 2008 R2.

В свойствах подключения к удаленному рабочему столу на сервере Windows установлено значение «безопаснее». В частности, выбрана опция «Разрешить подключения только с компьютеров, на которых запущен удаленный рабочий стол с аутентификацией на уровне сети».

В моей системе Ubuntu я пытался использовать Remmina для подключения к серверу Windows. Remmina не может подключиться к этому серверу с помощью опции «Аутентификация на уровне сети» (как упоминалось в предыдущем абзаце). Сообщение об ошибке, возвращаемое Remmina, выглядит следующим образом:

Disable the connection to the server RPD: IPWINDOWSSERVER2008

Как подключить Remmina (или другую программу) через удаленный рабочий стол к хосту Windows Server 2008 с выбранным параметром «Аутентификация на уровне сети»?

15
задан 17 December 2013 в 03:12

11 ответов

Я решил эту проблему, щелкнув правой кнопкой мыши запись в Remmina, перейдя к редактированию, щелкнув вкладку «Дополнительно», а затем изменив поле безопасности на «RDP» с «Переговоры»

0
ответ дан 17 December 2013 в 03:12

Начиная с Ubuntu 12.04, вы можете использовать Remmina для подключения к серверам Windows с включенной аутентификацией на уровне сети.

sudo apt-get -y install remmina

Remmina использует FreeRDP для соединений RDP, а поддержка NLA была добавлена ​​в FreeRDP в версии 1.0, которая доступна для Ubuntu 12.04 и выше. Если вы используете более раннюю версию Ubuntu и не можете обновить ее, вот обновленная версия remmina здесь, хотя я не могу поручиться за ее стабильность: https://launchpad.net/~freerdp-team/+ archive / freerdp

Если это не сработает, вы можете подключиться напрямую:

  1. Установите вышеуказанный PPA
    sudo apt-add-repository ppa:freerdp-team/freerdp [ 1110]
  2. Установите пакет freerdp:
    sudo apt-get install freerdp
  3. xfreerdp --plugin cliprdr -g 1024x768 -k no -u {username} -d {domain-name} {target-machine}

Если вы сделаете последнее, вы всегда можете создать псевдоним в ~ / .bash_aliases:
alias rdp='xfreerdp --plugin cliprdr -g 1152x864 -k no -u username -d DOMAIN'

0
ответ дан 17 December 2013 в 03:12

Новое форматирование команд

После моего последнего обновления я столкнулся с FreeRDP 1.2.0 (возможно, он изменился уже с версией 1.0.2 - и, тем не менее, также актуален для большинства пользователей Ubuntu). Его протокол изменил способ подключения. Попробуйте следующий пример:

xfreerdp /u:<username> /v:<hostname> /size:<WxH>

Дополнительные функции

Существует множество функций, которые вы можете захотеть обнаружить на странице разработки https://github.com/FreeRDP/ FreeRDP / вики / CommandLineInterface

0
ответ дан 17 December 2013 в 03:12

Я решил проблему 13.04 с настройкой TLS при подключении к серверу Windows 2008 R2 Enterprise. Автосогласование не сработало.

0
ответ дан 17 December 2013 в 03:12

Я не смог соединиться с remmina, наконец-то попробовал freerdp из командной строки:

xfreerdp [serverip]

Мне предложили ввести пароль, затем я получил сообщение об изменении ключа хоста для этого IP-адреса. Я удалил файл known_hosts (~ .freerdp / known_hosts) и remmina смог подключиться.

0
ответ дан 17 December 2013 в 03:12

Я знаю, что это старо, но у меня была та же проблема в 12.04 remmina, и решением было установить безопасность RDP. Я не знаю, почему «авто» не работает.

0
ответ дан 17 December 2013 в 03:12

Это не работает с NLA для меня тоже. Вы можете установить для удаленного рабочего стола Windows средний параметр (без проверки подлинности на уровне сети), и тогда он будет работать.

Если вы находитесь в локальной сети, а порты находятся за брандмауэром для внешнего мира, это не должно быть слишком небезопасно.

0
ответ дан 17 December 2013 в 03:12

Если Remmina ранее работала, сертификат на сервере мог быть изменен.

Чтобы проверить это, перейдите в свой домашний каталог в подкаталог .freerdp, посмотрите файл known_hosts и сравните отпечаток сертификата. Если отпечаток пальца отличается, вы можете заменить его на новый.

Конечно, вам следует еще раз проверить правильность отпечатка пальца, а не манипулирование им. Если вы находитесь в безопасной среде, вы можете в качестве альтернативы удалить принадлежащую строку в known_hosts. При следующем соединении появится новый.

0
ответ дан 17 December 2013 в 03:12

Для меня это работало с (даже на Windows Server 2012), используя: Звук: Локальная безопасность: Согласовать Присоединиться к консоли: Проверено

0
ответ дан 17 December 2013 в 03:12

Я установил опцию безопасности «вести переговоры» вместо «NLA» и сразу же подключил меня. До этого я не мог соединиться с надлежащими учетными данными. Продолжал говорить «Неверное имя пользователя или пароль» , зная, что пароль правильный.

0
ответ дан 17 December 2013 в 03:12

Вы пробовали использовать Wine?

Для этого и запускаете его на вине. (http://www.microsoft.com/downloads/details.aspx?FamilyID=80111F21-D48D-426E-96C2-08AA2BD23A49&displa)

http://appdb.winehq.org/ ? objectManager.php sClass = версия & амп; IID = 22656

0
ответ дан 17 December 2013 в 03:12

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

Похожие вопросы: