До недавнего времени для Linux существовал единственный открытый клиент для работы с протоколом RDP — rdesktop. К сожалению, его развитие давно остановилось, и он испытывает огромные трудности при взаимодействии с современными версиями Windows. Поэтому проект rdesktop был форкнут, в результате чего на свет появился новый открытый RDP клиент — FreeRDP.
Guacamole - это свободный VNC-клиент, написанный на языке JavaScript с использованием технологий HTML5. Guacamole позволяет получить доступ к своему рабочему столу из любой точки сети, не прибегая к установке дополнительных плагинов, используя лишь любой web-браузер, поддерживающий html-тег "canvas".
KDE Remote Desktop Client (KRDC) – универсальный клиент, входящий в состав рабочей среды KDE, обеспечивающий подключение к удаленной системе по протоколам RDP и VNC.
KDE-фронтенд к различным VPN-клентам. Поддерживаются – Cisco VPN (vpnc, vpnclient - propritary client from cisco), IPSec (FreeS/WAN , Openswan, strongSwan, racoon), PPTP (pptpclient), OpenVPN, L2TP (FreeS/WAN, Openswan, strongSwan, racoon), Vtun, OpenSSH.
NoMachine NX - это быстрый терминальный сервер и система виртуализации десктопов, основанная на протоколе X11.
OpenSSH (открытая безопасная оболочка) — набор программ, предоставляющих шифрование сеансов связи по компьютерным сетям с использованием протокола SSH. Он был создан под руководством Teo de Raadt (Тэо де Раадт) как открытая альтернатива проприетарного ПО от SSH Communications Security.
PuTTy - это популярный SSH-клиент и Telnet, т.е. программа для безопасного подключения к удаленному компьютеру (или к серверу) и выполнения на нем различных команд. PuTTY ведет логи, позволяет настраивать шрифты, цвета и разрешение консоли, допускает сохранение в своей памяти ключей авторизации, поддерживает работу через прокси-сервер.
rdesktop — свободный клиент для службы терминального доступа Microsoft, работающий под Unix. Он запускается из командной строки, но к нему существует много программ обвязки с графическим интерфейсом.
Небольшая программа, позволяющая более или менее удобно использовать Linux машину для работы с приложениями, опубликованными на MS Terminal Server.
ssterm - это консольный терминал последовательного порта с поддержкой «пользовательских интерфейсов» stdin/stdout. Название программы происходит от «simple serial-port terminal», что можно перевести как «простой терминал последовательного порта».
Pеализация VNC с расширениями для оптимизации работы в условиях медленных каналов передачи данных.
tsclient (Terminal Server Client) — основанный на GTK2, фронтенд для rdesktop, VNC, XDMCP и других программ удаленного доступа к терминальным службам Microsoft Windows NT/2000 и XP по протоколу RDP (Remote Desktop Protocol). Входит в состав GNOME.
Программный инструментарий Userful MultiSeat Linux 2011 позволяет оснащать школы большим количеством компьютеров по низкой цене: система способна разделить доступ к одному Linux-компьютеру между одиннадцатью пользователями и обеспечить при этом тот же набор возможностей, что и у Windows MultiPoint Server 2010. Для использования программы требуется дополнительное аппаратное обеспечение.
Vinagre – VNC Client для рабочего стола GNOME. Программа обладает простым интерфейсом. Поддерживается одновременное подключение к нескольким машинам, работа в полноэкранном режиме, использование avahi для поиска доступных VNC серверов, хранение ключей в GNOME Keyring.
Часто используемые подключения можно сохранять в закладки «Favorites» и «Recent Connection» для быстрого их вызова.
Window Switch - программа для вывода окон приложений на удаленные компьютеры.
xrdp - это терминальный сервер для Unix-систем, реализованный поверх VNC, и предоставляющий доступ к рабочему столу терминального сервера по протоколу RDP.