Часть 1: Remmina
Это самый популярный и полнофункциональный графический клиент, поддерживающий не только RDP, но и VNC, SSH, SPICE и другие протоколы.
1.1. Установка
Устанавливаем полную версию со всеми плагинами:
Для Ubuntu/Debian
- Code: Select all
sudo apt update
sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret
- Code: Select all
sudo dnf install remmina remmina-plugins-rdp
- Code: Select all
sudo pacman -S remmina freerdp
Часть 2: FreeRDP (xfreerdp)
Это низкоуровневый клиент, который используется «под капотом» многими GUI (включая Remmina). Идеален для автоматизации, скриптов и работы в терминале (например, через SSH).
2.1. Установка
- Code: Select all
sudo apt install freerdp2-x11
- Code: Select all
xfreerdp --version
2.2. Базовое подключение
- Code: Select all
xfreerdp /v:192.168.1.100 /u:Administrator /p:Пароль
2.3. Безопасное подключение (рекомендуемые команды)
- С запросом пароля:
- Code: Select all
xfreerdp /v:192.168.1.100 /u:Administrator /p:-
- Подключение с локальными ресурсами (аналог настроек Remmina):
- Code: Select all
xfreerdp /v:192.168.1.100 /u:Username \
/drive:home,/home/ваш_пользователь \
/sound:sys:pulse \
/clipboard \
+fonts \
/window-drag \
/menu-anims \
/compression
/drive:home,/home/...— расшарит вашу домашнюю директорию на удаленную машину./sound:sys:pulse— перебросит звук./clipboard— общий буфер обмена.- Остальные флаги улучшают отзывчивость интерфейса.
- Подключение через шлюз (RDP Gateway):
- Code: Select all
xfreerdp /v:final_server /u:User /gateway:gateway.company.com /gd:Domain
2.4. Продвинутые сценарии
Работа только с одним приложением:
- Code: Select all
xfreerdp /app:"C:\Windows\system32\notepad.exe" /v:...
/size:1920x1080 или /f на весь экран.Многомониторный режим:
/multimon
