rdesktop – это клиент с открытым исходным кодом для протокола RDP от Microsoft.
Известно, что он работает с версиями Windows от NT 4 Terminal Server до Windows 2012 R2 RDS.
В настоящее время rdesktop реализует протоколы RDP версий 4 и 5.
Установка
rdesktop использует процедуру сборки в стиле GNU.
Обычно для установки rdesktop требуется следующее:
% ./configure % make % make install
По умолчанию установка производится в каталог /usr/local.
Это можно изменить, добавив –prefix=<каталог> в строку configure.
Модуль поддержки смарт-карт использует PCSC-lite.
Вам следует использовать PCSC-lite 1.2.9 или более позднюю версию.
Чтобы включить поддержку смарт-карт в rdesktop, добавьте –enable-smartcard к строке configure.
Примечание для пользователей, собирающих из исходного кода
Если вы получили снимок исходного текста rdesktop, вам сначала нужно будет запустить ./bootstrap, чтобы создать инфраструктуру сборки. Это не обязательно для релизных версий rdesktop.
Использование
Подключитесь к серверу RDP с помощью:
% rdesktop server
где server – имя машины терминалки.
Если вы получите сообщение “Connection refused”, это, скорее всего, означает, что на сервере не включены службы, или доступ блокирует брандмауэр.
Вы также можете указать ряд опций в командной строке.
Они перечислены на странице руководства rdesktop (запустите man rdesktop).