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

Для этой конкретной БД я должен использовать этот скрипт:

https://github.com/tersmitten/n900-backup-extractor

( https: / /github.com/tersmitten/n900-backup-extractor)

1
задан 17 December 2013 в 05:12

10 ответов

С 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

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

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

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

7
ответ дан 25 May 2018 в 16:07
  • 1
    Когда я это пробовал, FreeRDP работал с NLA и находится в репозиториях Ubuntu 13.10. – Firefeather 17 December 2013 в 04:40
  • 2
    Это отлично работает и в Arch Linux. Спасибо! Теперь я могу сохранить свою машину Windows с безопасностью «Аутентификация сетевого уровня». – strpeter 13 November 2014 в 00:04

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

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

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

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

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

3
ответ дан 25 May 2018 в 16:07

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

2
ответ дан 25 May 2018 в 16:07
  • 1
    При ответе на вопрос, пожалуйста, дайте описание шагов, которые вы предприняли для устранения проблемы, и столько информации, сколько вы можете предложить. – SimplySimon 13 September 2013 в 15:39

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

xfreerdp [serverip]

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

2
ответ дан 25 May 2018 в 16:07

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

2
ответ дан 25 May 2018 в 16:07
  • 1
    Извините, но вы можете отредактировать свой ответ и разработать? – Braiam 29 August 2013 в 16:42

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

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

1
ответ дан 25 May 2018 в 16:07

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

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

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

IID = 22656
0
ответ дан 25 May 2018 в 16:07

Для меня это сработало (даже на Windows Server 2012), используя: Звук: Локальная безопасность: Negotiate Attach to console: Checked

0
ответ дан 25 May 2018 в 16:07

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

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

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

0
ответ дан 25 May 2018 в 16:07

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

-1
ответ дан 25 May 2018 в 16:07

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

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