Подключение к удалённому рабочему столу Windows 10 с Ubuntu — задача, которая решается за 10–15 минут, если знать правильные инструменты и настройки. Основной протокол — RDP (Remote Desktop Protocol), и для есть несколько надёжных клиентов. Самый популярный и проверенный — Remmina, но подойдёт и xfreerdp для терминальной работы. Далее разберём оба варианта, а также настройки Windows 10, без которых подключение не заработает.
Сначала убедитесь, что на Windows 10 включён удалённый доступ. Без этого даже самый правильный клиент в Ubuntu не сможет подключиться. Затем выберите удобный способ: графический интерфейс через Remmina или командную строку с xfreerdp. В статье — пошаговые инструкции, возможные ошибки и их решения, а также сравнение способов подключения.
Почему Remmina — лучший выбор для Ubuntu
Remmina — бесплатный клиент для удалённого доступа с открытым исходным кодом, который поддерживает не только RDP, но и VNC, SPICE, XDMCP. Его преимущества:
- Простой интерфейс — настройка подключения занимает меньше минуты;
- Поддержка нескольких протоколов — можно переключаться между
RDPиVNCбез установки дополнительных программ; - Сохранение профилей — все настройки подключений хранятся в одном месте;
- Расширения — есть плагины для работы с
SSHиSFTP.
Кроме того, Remmina входит в стандартные репозитории Ubuntu, поэтому его установка не требует добавления сторонних источников.
Перед установкой Remmina обновите систему: sudo apt update && sudo apt upgrade -y. Это устранит возможные конфликты зависимостей.
| Клиент | Тип интерфейса | Поддержка RDP | Перенаправление звука | Перенаправление принтера | Установка |
|---|---|---|---|---|---|
Remmina |
Графический | Да | Да | Да | sudo apt install remmina remmina-plugin-rdp |
xfreerdp |
Командная строка | Да | Да (с параметром /sound) |
Нет | sudo apt install freerdp2-x11 |
| Microsoft Remote Desktop | Графический | Да | Да | Да | Через .deb пакет с сайта Microsoft |
rdesktop |
Командная строка | Да | Ограниченная | Нет | sudo apt install rdesktop |
Сравнение клиентов для подключения к с Ubuntu
Не все клиенты одинаково удобны. В таблице ниже — сравнение самых популярных решений для подключения к удалённому рабочему столу Windows 10 с Ubuntu. Обратите внимание на поддержку функции перенаправления звука и печати — это важно, если вы работаете с мультимедиа или документами.
Если вам нужно максимально простое решение с графическим интерфейсом — выбирайте Remmina. Для автоматизации или скриптов подойдёт xfreerdp. Microsoft Remote Desktop удобен, если вы привыкли к фирменному клиенту, но его установка требует больше действий.
Настройка Windows 10 для удалённого подключения
Перед тем как подключаться с Ubuntu, нужно настроить Windows 10. В большинстве случаев это занимает 2–3 минуты:
- Включите удалённый доступ. Откройте
Параметры→Система→Удалённый рабочий стол. Переключите ползунок в положениеВключить удалённый рабочий стол. - Проверьте имя компьютера и IP-адрес. В командной строке выполните
ipconfig— найдитеIPv4-адрес. Если подключение идёт через локальную сеть, используйте его. Для доступа из интернета потребуется белый IP или настройка проброса портов на роутере (порт3389). - Откройте порт в брандмауэре. В
Панель управления→Брандмауэр Windows→Разрешить взаимодействие с приложениемнайдитеУдалённый рабочий столи убедитесь, что он включён для частных и общественных сетей. - Создайте пользователя с правами RDP. По умолчанию подключиться могут только пользователи из группы
Администраторы. Чтобы добавить нового пользователя, выполните в командной строке от имени администратора:net user ИмяПользователя Пароль /add, затемnet localgroup "Пользователи удалённого рабочего стола" ИмяПользователя /add.
Если вы подключаетесь через интернет, обязательно измените стандартный порт 3389 на другой (например, 3390) в реестре Windows. Это снизит риск атак. Для этого:
- Откройте
regedit; - Перейдите в
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp; - Измените значение параметра
PortNumberна нужный (в десятичном формате, например,3390); - Обновите правило в брандмауэре.
Подключение через Remmina: пошаговая инструкция
Установите Remmina, если он ещё не установлен:
sudo apt install remmina remmina-plugin-rdp
Затем выполните следующие шаги:
- Запустите
Remminaиз меню приложений или командойremminaв терминале; - Нажмите на иконку
+в левом верхнем углу или выберитеФайл→Новое подключение; - В поле
Имявведите произвольное название подключения (например,Рабочий ПК); - В поле
Серверукажите IP-адрес или имя компьютера с Windows 10; - Выберите протокол
RDPв выпадающем списке; - В поле
Пользовательвведите имя пользователя Windows; - В поле
Парольвведите пароль (если не хотите сохранять его, оставьте поле пустым —Remminaзапросит пароль при подключении); - В разделе
КачествовыберитеВысокоедля лучшей картинки илиСреднеедля экономии трафика; - В разделе
ЗвуквыберитеЛокальный, если хотите, чтобы звук воспроизводился на Ubuntu; - Нажмите
Сохранить и подключиться.
⚠️ Внимание: Если подключение не удаётся, проверьте, что на Windows 10 включён удалённый доступ и-port 3389 (или выбранный вами) открыт в брандмауэре и на роутере.
Подключение через xfreerdp: для терминала
xfreerdp — это клиент для командной строки, который входит в пакет freerdp2. Он полезен для автоматизации или подключения с серверов без графического интерфейса.
Установите его:
sudo apt install freerdp2-x11
Основная команда для подключения:
xfreerdp /v:IP_адрес_Windows /u:ИмяПользователя /p:Пароль
Дополнительные параметры:
| Параметр | Описание | Пример |
|---|---|---|
/ |
Размер окна | /size:1920x1080 |
/d:Домен |
Домен пользователя | /d:WORKGROUP |
/sound |
Перенаправление звука на локальный компьютер | /sound |
/drive:ЛокальныйПуть,УдалённыйПуть |
Подключение локальной папки как сетевого диска | /drive:/home/user,/mnt/share |
/cert-ignore |
Игнорировать ошибки сертификата | /cert-ignore |
Пример полной команды:
xfreerdp /v:192.168.1.100 /u:user /p:password /size:1920x1080 /sound /drive:/home/user/documents,/mnt/docs
Если вы часто подключаетесь к одному и тому же компьютеру, создайте в ~/.bashrc:
alias rdp='xfreerdp /v:192.168.1.100 /u:user /p:password /size:1920x1080'
xfreerdp удобен для автоматизации, но требует запоминания команд. Для разовых подключений проще использовать Remmina.
Решение распространённых ошибок
Даже при правильной настройке могут возникать ошибки. Вот самые частые из них и способы их устранения:
Что делать, если подключение сбрасывается через несколько секунд?
Чаще всего это связано с настройками энергосбережения на Windows. Проверьте:
- Откройте
Параметры→Система→Питание и спящий режим; - Установите
Никогдадля параметровЭкраниСпящий режим; - Отключите гибернацию: в командной строке от имени администратора выполните
powercfg /h off.
Если ошибка связана с сертификатом, добавьте параметр /cert-ignore в команду xfreerdp или отметьте галочку Игнорировать сертификат в Remmina.
Если подключение не устанавливается вообще, проверьте:
- Включён ли удалённый доступ на Windows 10;
- Открыт ли порт
3389(или выбранный вами) в брандмауэре Windows и на роутере; - Правильно ли указан IP-адрес или имя компьютера;
- Есть ли у пользователя права на удалённое подключение;
- Не блокирует ли подключение антивирус или сторонний брандмауэр на Windows.
Пошаговый чек-лист перед подключением
Чтобы не забыть ничего важного, используйте этот чек-лист. Он поможет избежать большинства ошибок при подключении к удалённому рабочему столу Windows 10 с Ubuntu.
Подготовка к подключению к RDP Windows 10 с Ubuntu
Часто задаваемые вопросы
Можно ли подключаться к Windows 10 Home через RDP?
Нет, Windows 10 Home не поддерживает входящие подключения по RDP. Для этого нужна версия Pro, Enterprise или Education. Альтернатива — использовать сторонние решения вроде TeamViewer или AnyDesk.
Как подключиться к Windows 10 через интернет, если у меня динамический IP?
Используйте службу динамического DNS (DDNS), например, No-IP или DynDNS. Зарегистрируйте доменное имя, установите клиент DDNS на роутер или компьютер с Windows 10, а затем подключайтесь по этому имени. Не забудьте пробросить порт 3389 на роутере.
Почему в не работает перенаправление звука?
Проверьте настройки в профиле подключения: в разделе Звук должен быть выбран параметр Локальный. Если это не помогает, попробуйте обновить Remmina или использовать xfreerdp с параметром /sound. Также убедитесь, что на Windows 10 установлены последние обновления.
Как увеличить скорость работы через RDP?
Скорость зависит от нескольких факторов:
- Качество интернет-соединения — используйте проводное подключение вместо Wi-Fi;
- Настройки
Remmina— выберитеСреднееилиНизкоекачество изображения; - Нагрузка на Windows 10 — закройте ненужные программы;
- Порт подключения — если используете нестандартный порт, убедитесь, что он не перегружен.