Есть ли способ использовать rdesktop или другой клиент Linux для подключения к серверу, для которого требуется проверка подлинности на уровне сети?
В Windows Server 2008 R2 - Панель управления - Система и безопасность - Система - Разрешить удаленный доступ есть опция «Разрешить подключения только с компьютеров, на которых запущен удаленный рабочий стол с проверкой подлинности на уровне сети». Так что с этим включенным я не могу подключиться из Linux. Я могу подключиться из XP, но вам нужен SP3, и мне пришлось отредактировать пару вещей в реестре, чтобы он заработал.
FreeRDP (ответвление от rdesktop) поддерживает это в последних версиях.
К сожалению, я не знаю, удастся ли вам сильно. Мне пришлось отключить NLA, чтобы наши тонкие клиенты linux подключились, когда я настраивал это год назад, так как я не мог найти никакой поддержки для него в Linux.
Глядя на sourceforge для rdesktop, я вижу запрос функции для него, который все еще открыт, и несколько сообщений от 2009 года с людьми, просящими о поддержке.
http://sourceforge.net/tracker/index.php?func=detail&aid=1773895&group_id=24366&atid=381350
Реммина который, похоже, основан на FreeRDP, прямо из коробки согласовывает правильные настройки (для меня подключение к машине с Windows 7, которая требует NLA).
rdesktop v1.7.0 содержит различные исправления (вероятно, такие же, как и в последней версии FreeRDP) для проблем совместимости RDP 6.0 / RDP 6.1 (Windows 7/2008).
См. Журнал изменений: http://sourceforge.net/projects/rdesktop/files/rdesktop/1.7.0/
Но NLA (аутентификация на сетевом уровне) по-прежнему не поддерживается.
Что касается FreeRDP, только в примечаниях к выпуску v0.7.1 он упоминается в разделе «незавершенная работа»: «Аутентификация на уровне сети выполнена наполовину (TLS работает, но аутентификация NTLM реализована частично)»
Примечания к выпуску следующих версий даже не упоминают об этом. Таким образом, он, вероятно, все еще находится в том же состоянии «наполовину сделано».