Подключение к удалённому рабочему столу с Linux — задача, которую решают за 5–10 минут, если знать правильные инструменты. чаще всего используют Remmina или rdesktop, но есть и альтернативы вроде xfreerdp или Vinagre. Все они работают с протоколом RDP, который по умолчанию использует порт 3389.

В этой статье разберём, как настроить подключение к удаленному рабочему столу через на примере двух наиболее надёжных методов, сравним их плюсы и минусы, а также рассмотрим типичные ошибки и способы их устранения. Начнём с самого простого способа.

Почему Remmina — лучший выбор для новичков

Remmina — бесплатный клиент с открытым исходным кодом, который устанавливается из стандартных репозиториев большинства дистрибутивов Linux. Он поддерживает не только RDP, но и VNC, SSH, и другие протоколы. Интерфейс интуитивно понятен: достаточно ввести IP-адрес или имя хоста, логин и пароль.

Программа автоматически сохраняет историю подключений, позволяет настраивать разрешение экрана, глубину цвета и даже передавать локальные папки в удалённую сессию. Подходит для 90% задач, где нужно быстро подключиться к Windows-машине.

💡

Если вы работаете с высоким разрешением экрана, в настройках Remmina выберите «Качество» → «Высокое» и уменьшите глубину цвета до 16 бит — это снизит нагрузку на канал и ускорит отображение.

КлиентПоддерживаемые протоколыУстановкаПлюсыМинусы
RemminaRDP, VNC, SSH, SFTP, X11Через пакетный менеджерПростой интерфейс, поддержка вкладок, сохранение сессийИногда лагает при высоком разрешении
xfreerdpRDPЧерез терминалВысокая скорость, поддержка звукаСложный синтаксис команд
rdesktopRDPЧерез терминалЛёгкий, работает на старых ПКНет графического интерфейса
VinagreRDP, VNC, SPICEЧерез пакетный менеджерПростой, подходит для GNOMEОграниченные настройки RDP

Сравнение популярных RDP-клиентов для Linux

Не все программы одинаково удобны. Ниже таблица с сравнением основных решений для подключения к удаленному рабочему столу через Linux. Учтите, что производительность зависит от скорости интернета и мощности вашего ПК.

Подготовка к подключению

Перед тем как подключаться к удаленному рабочему столу через Linux, нужно настроить саму Windows-машину. Вот что требуется:

  • Включить удалённый доступ. Перейдите в Панель управления → Система и безопасность → Система → Настройка удалённого доступа и выберите «Разрешить подключения к этому компьютеру».
  • Узнать IP-адрес или имя хоста. Используйте команду ipconfig в командной строке Windows. Если подключение идёт через интернет, может понадобиться статический или настройка перенаправления портов на роутере.
  • Открыть порт 3389. В брандмауэре добавьте исключение для порта TCP 3389. Если используется роутер, перенастройте порт на внешний IP.
  • Создать пользователя с правами доступа. Убедитесь, что учётная запись, под которой вы будете подключаться, имеет пароль и входит в группу «Пользователи удалённого рабочего стола».

Если находится в локальной сети, подключение обычно проходит без проблем. Для удалённого доступа через интернет обязательно проверьте настройки роутера и провайдера — некоторые блокируют входящие подключения на порт 3389.

Подключение через терминал: xfreerdp и rdesktop

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

  1. Установите клиент:
    • Для Debian/Ubuntu: sudo apt install freerdp2-x11 rdesktop
    • Для Fedora: sudo dnf install freerdp rdesktop
    • Для Arch Linux: sudo pacman -S freerdp rdesktop
  2. Подключитесь к Windows:
    • Через xfreerdp: xfreerdp /v:192.168.1.100 /u:username /p:password
    • Через rdesktop: rdesktop 192.168.1.100 -u username -p password
    Замените 192.168.1.100, username и password на актуальные данные.
⚠️ Внимание: Подключение через терминал передаёт пароль в открытом виде. Используйте этот метод только в доверенных сетях или настройте SSH-туннелирование для защиты данных.
Какой RDP-клиент вы используете для подклучения к Windows с Linux?
Remmina
xfreerdp
rdesktop
Vinagre
Другой

Настройка качества изображения и производительности

Частая проблема при подключении к удаленному рабочему столу через Linux — задержки и низкое качество изображения. Это связано с настройками протокола RDP. Ниже таблица с рекомендациями по оптимизации в зависимости от скорости интернета.

Скорость интернетаРекомендуемое разрешениеГлубина цветаКачество сжатияДополнительные настройки
Низкая (до 5 Мбит/с)800×600 или 1024×76816 битВысокое (сжатие включено)Отключить анимацию, обои и тени
Средняя (5–20 Мбит/с)1280×720 или 1366×76824–32 битаСреднееВключить кэширование битмапов
Высокая (свыше 20 Мбит/с)1920×1080 или выше32 битаНизкое или отключить сжатиеВключить звук и перенаправление принтеров

Решение типичных проблем

Даже при правильной настройке могут возникать ошибки. Вот что делать в самых распространённых случаях:

«Удалённый рабочий стол недоступен» — проверьте, включён ли на Windows, открыт ли порт 3389 в брандмауэре и не блокирует ли его роутер.

«Неверное имя пользователя или пароль» — убедитесь, что учётная запись имеет пароль и входит в группу «Пользователи удалённого рабочего стола». В некоторых версиях Windows (например, Home) RDP отключён по умолчанию.

«Чёрный экран после подключения» — попробуйте изменить настройки цветности в клиенте (например, с 32 бит на 16 бит) или отключите аппаратное ускорение.

Большинство проблем с подключением к RDP решаются проверкой настроек Windows и сетевых параметров. Начните с брандмауэра и порта 3389.

Пошаговая инструкция: подключение через Remmina

Разберём подключение к удаленному рабочему столу через на примере Remmina. Этот способ подходит для большинства пользователей и не требует глубоких знаний.

Следуйте чек-листу:

Подключение через Remmina

Выполнено: 0 / 8

Часто задаваемые вопросы

Можно ли подключиться к Windows 10 Home через RDP?

Нет, в Windows 10 Home подключение по недоступно — эта функция есть только в версиях Pro, и Education. Однако можно использовать альтернативные решения вроде Chrome Remote Desktop или AnyDesk, которые работают на всех редакциях.

Как подключиться к удалённому рабочему столу через интернет?

Нужно настроить перенаправление портов (порт-форвардинг) на роутере: внешний порт 3389 перенаправьте на локальный IP Windows-машины. Также убедитесь, что у вас статический IP-адрес (или используйте servicio DNS вроде No-IP). Для безопасности рекомендуется использовать или SSH-туннелирование.

Почему не сохраняет пароли?

Remmina по умолчанию не сохраняет пароли в открытом виде. Чтобы включить эту функцию, перейдите в настройки программы (Правка → Настройки) и активируйте опцию «Сохранять пароли в зашифрованном виде». Для этого потребуется установить мастер-пароль.

Какие альтернативы можно использовать для подключения к Windows?

Если не подходит, попробуйте VNC (например, TigerVNC или RealVNC), TeamViewer, AnyDesk или Chrome Remote Desktop. медленнее RDP, но работает на всех версиях Windows. и удобны для удалённой поддержки, но требуют установки дополнительного ПО.