Как на подключиться к удалённому рабочему столу Windows — вопрос, который задают и новичок, и опытный пользователь. использует протокол RDP (Remote Desktop Protocol), а предлагает несколько надёжных способов подключения: от графических клиентов вроде Remmina до командной строки через xfreerdp. В большинстве случаев хватает стандартных инструментов из репозиториев дистрибутива, но есть нюансы с настройками сети, версией протокола и безопасностью.

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

Почему RDP — лучший выбор для Windows

Протокол RDP разработан Microsoft специально для удалённого доступа к Windows. Он передаёт не только изображение экрана, но и звук, буфер обмена, локальные устройства (принтеры, флешки) и даже 3D-графику. Скорость работы зависит от ширины канала: для комфортной работы хватит 10–20 Мбит/с, а для видео или сложных приложений лучше иметь 50+ Мбит/с.

В есть альтернативы вроде VNC или NoMachine, но они уступают RDP по производительности и функционалу при работе с Windows. Например, VNC передаёт сырые пиксели, а RDP использует сжатие и кэширование, что снижает нагрузку на сеть.

💡

Если нужно подключиться к Windows из Linux через интернет, используйте VPN или SSH-туннель для безопасности. Открытый RDP-порт (3389) — лакомая мишень для хакеров.

ПрограммаТипПлюсыМинусыПодходит для
Remmina GUI Многофункциональность, поддержка RDP/VNC/SSH, вкладки, сохранение паролей Требует установки дополнительных зависимостей, иногда глючит с HiDPI Настольные ПК, частые подключения
xfreerdp CLI Быстрота, гибкость, работает на серверах без GUI, поддержка скриптов Нет графического интерфейса, сложный синтаксис команд Автоматизация, серверы, опытные пользователи
Vinagre GUI Простота, встроен в некоторые DE (например, GNOME) Ограниченный функционал, нет поддержки звука Редкие подключения, минималисты

Сравнение программ для подключения к с Linux

В есть несколько клиентов для RDP, и у каждого свои плюсы. Remmina — самый популярный графический клиент с поддержкой вкладок, сохранением настроек и плагинами для разных протоколов. xfreerdp — консольная утилита, которую часто используют для автоматизации или на серверах без GUI. Vinagre и Krdc менее известны, но тоже работоспособны.

Настройка для удалённого подключения

Перед тем как подключаться с Linux, нужно правильно настроить Windows. В большинстве случаев хватает стандартных действий, но есть нюансы для разных версий ОС.

Вот что нужно сделать на Windows:

  • Включить удалённый рабочий стол в настройках системы (Параметры > Система > Удалённый рабочий стол). В Windows 10/11 эта опция есть в и Enterprise, в редакции она отключена по умолчанию.
  • Разрешить подключение для конкретных пользователей в Параметры > Система > Удалённый рабочий стол > Пользователи. По умолчанию доступ есть только у администраторов.
  • Проверить порт: по умолчанию RDP использует TCP-порт 3389. Убедитесь, что он открыт в брандмауэре и на роутере (если подключаетесь извне).
  • Узнать IP-адрес компьютера с Windows. Для локальной сети хватит внутреннего адреса (например, 192.168.1.100), для интернета — внешнего (можно узнать через сервисы вроде 2ip.ru).

Если подключаетесь через интернет, обязательно используйте или SSH-туннель. Открытый порт 3389 в интернете — это риск взлома. Для дополнительной безопасности можно изменить стандартный порт на другой (например, 3390) в реестре Windows.

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

Remmina — это самый удобный способ подключиться к RDP с Linux. Программа есть в репозиториях всех популярных дистрибутивов: Ubuntu, Fedora, Debian, Arch Linux и других. Установить её можно одной командой:

  1. Для Ubuntu/Debian:

    sudo apt update && sudo apt install remmina remmina-plugin-rdp

  2. Для Fedora:

    sudo dnf install remmina remmina-plugins-rdp

  3. Для Arch Linux:

    sudo pacman -S remmina remmina-plugin-rdp

После установки запустите Remmina из меню приложений или командой remmina. Для подключения:

  1. Нажмите на иконку + (Создать новое подключение).
  2. В поле Сервер введите IP-адрес или имя хоста Windows.
  3. Выберите протокол RDP в выпадающем списке.
  4. Укажите имя пользователя и пароль (можно сохранить в профиле).
  5. В разделе Качество выберите Среднее или Высокое в зависимости от скорости интернета.
  6. Нажмите Сохранить и подключиться.
⚠️ Внимание: Если подключение не удаётся, проверьте, что на включён удалённый доступ и порт 3389 открыт в брандмауэре. Также убедитесь, что IP-адрес введён правильно — часто пользователи путают внутренний и внешний адреса.
Какой клиент RDP вы испальзуете в Linux?
Remmina
xfreerdp
Vinagre
Другой

Сравнение версий протокола RDP

Протокол RDP развивается, и разные версии поддерживают разные его редакции. От этого зависит качество картинки, поддержка звука и производительность. Например, Windows 10 и 11 поддерживают RDP 10.x, а Windows Server 2019 — RDP 8.1. В клиенты вроде xfreerdp или Remmina обычно автоматически выбирают совместимую версию, но иногда нужно указать её вручную.

Версия RDPПоддерживаемые ОСОсновные улучшенияМинимальная версия клиента
RDP 5.2 Windows XP, Server 2003 Базовая функциональность, поддержка 16-битного цвета Любой современный клиент
RDP 6.0–7.1 Windows Vista, 7, Server 2008 Поддержка Aero Glass, улучшенное сжатие, перенаправление звука Remmina 1.0+, xfreerdp 1.1+
RDP 8.0–8.1 Windows 8, 8.1, Server 2012 Поддержка Multi-Touch, улучшенная работа с видео, перенаправление USB Remmina 1.2+, xfreerdp 1.2+
RDP 10.0+ Windows 10, 11, Server 2016/2019/2022 Поддержка H.264/AVC для видео, улучшенное кодирование, перенаправление GPU Remmina 1.4+, xfreerdp 2.0+

Подключение через командную строку (xfreerdp)

Если у вас сервер без графического интерфейса или нужно автоматизировать подключение, используйте xfreerdp. Это консольный клиент RDP, который входит в пакет freerdp. Установите его так:

Ubuntu/Debian: sudo apt install freerdp2-x11

Fedora: sudo dnf install freerdp

Arch Linux: sudo pacman -S freerdp

Базовый синтаксис команды:

xfreerdp /v:IP_адрес /u:имя_пользователя /p:пароль

Пример подключения к с IP 192.168.1.100 под пользователем user:

xfreerdp /v:192.168.1.100 /u:user /p:password123 /size:1920x1080 /dpi:96

Дополнительные опции:

  • /size:1920x1080 — задаёт разрешение экрана.
  • /dpi:96 — настройка для правильного отображения шрифтов.
  • /sound — включает передачу звука.
  • /clipboard — синхронизирует буфер обмена.
  • /drive:local_folder,remote_path — подключает локальную папку как сетевой диск.
Как подключить локальную папку в xfreerdp

Для перенаправления папки используйте опцию /drive:имя_диска,локальный_путь. Пример: xfreerdp /v:192.168.1.100 /u:user /drive:documents,~/Documents. В папка будет доступна как сетевой диск с указанным именем.

Если нужно подключиться через SSH-туннель (для безопасности), используйте ssh вместе с xfreerdp:

ssh -L 3389:localhost:3389 user@remote_server — создаёт туннель, а затем подключайтесь к localhost:3389 через xfreerdp.

Пошаговая инструкция для начинающих

Если вы никогда не подключались к удалённому рабочему столу с Linux, следуйте этой инструкции. Она подходит для большинства дистрибутивов и версий Windows.

Чек-лист для подключения к RDP с Linux

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

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

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

Официально RDP не поддерживается в Windows Home, но есть обходные пути. Можно использовать сторонние решения вроде Chrome Remote Desktop, AnyDesk или настроить RDP через реестр (не рекомендуется для новичков).

Почему подключение через прерывается?

Чаще всего это из-за нестабильного интернет-соединения или низкой скорости. Попробуйте уменьшить разрешение экрана или отключить передачу звука в настройках Remmina. Также проверьте, не блокирует ли соединение брандмауэр или антивирус на Windows.

Как передать файлы между и через RDP?

В Remmina можно включить перенаправление папок в настройках подключения (раздел Общие > Перенаправление папок). В xfreerdp используйте опцию /drive. После подключения папка будет доступна в Этот компьютер на Windows.

Безопасно ли подключаться к через интернет?

Нет, если порт 3389 открыт напрямую в интернете. Обязательно используйте или SSH-туннель. Также рекомендуется изменить стандартный порт RDP и включить сетевую аутентификацию (NLA) в настройках Windows.