Менеджер удалённых подключений для Windows с открытым исходным кодом, который объединяет RDP, VNC, SSH, Telnet и другие сеансы в одном окне с вкладками.
neutrinolabs/xrdp
Открытый RDP-сервер для графического удалённого входа на Linux-машины через стандартные клиенты Microsoft RDP.
Open source альтернатива:Microsoft Remote Desktop
- Звёзды
- 6,766
- Форки
- 1,785
- Открытые issues
- 302
- Последний коммит
- 19 часов назад
Что это?
xrdp обеспечивает графический вход на Linux-машины по Microsoft Remote Desktop Protocol (RDP), позволяя пользователям подключаться к полноценному сеансу рабочего стола из разных RDP-клиентов. Поддерживаются FreeRDP, rdesktop, KRDC, NeutrinoRDP и Windows MSTSC, а трафик RDP по умолчанию шифруется с помощью TLS.
Помимо базового входа, xrdp поддерживает повторное подключение к существующему сеансу, изменение его размера при подключении или на лету, а также проксирование подключений к другим RDP- или VNC-серверам. Кроме того, доступны двусторонняя передача данных через буфер обмена, перенаправление дисков, а также перенаправление звука и микрофона; для последнего нужно собрать дополнительные модули PulseAudio.
Проект ориентирован прежде всего на GNU/Linux и поддерживает архитектуры x86, x86-64 и ARM. Для полноценного аппаратного ускорения рабочего стола требуется отдельный модуль Xorg xorgxrdp. Также доступен опциональный интерфейс входа на базе LVGL — альтернатива стандартному устаревшему интерфейсу.
Ключевые возможности
- 01Графический вход по RDP на рабочие столы Linux с поддержкой FreeRDP, Windows MSTSC и других клиентов.
- 02Шифрование трафика RDP с помощью TLS по умолчанию.
- 03Повторное подключение к сеансу и изменение его размера при подключении или на лету.
- 04Двусторонняя передача данных через буфер обмена, перенаправление дисков, звука и микрофона.
- 05Проксирование подключений RDP и VNC к другим серверам.
Сценарии использования
- Удалённый доступ к рабочему столу Linux из Windows, macOS, iOS или Android с помощью встроенных RDP-клиентов.
- Предоставление графического удалённого доступа к лабораторным или офисным рабочим станциям под Linux.
- Проксирование подключений RDP или VNC к внутренним серверам через единый шлюз.
Быстрый старт
- 1
Установить xrdp в Ubuntu или Debian
apt install xrdp - 2
Установить xrdp в Fedora, RHEL или производных дистрибутивах (если используется не Fedora, сначала включите EPEL)
dnf install xrdp
Что важно знать
- В первую очередь предназначен для GNU/Linux; другие платформы не являются основным направлением.
- Для полноценного использования аппаратного ускорения нужен xorgxrdp, а для перенаправления звука требуется собрать дополнительные модули.
Темы
Частые вопросы
- Что такое xrdp?
- Открытый RDP-сервер для графического удалённого входа на Linux-машины через стандартные клиенты Microsoft RDP. xrdp обеспечивает графический вход на Linux-машины по Microsoft Remote Desktop Protocol (RDP), позволяя пользователям подключаться к полноценному сеансу рабочего стола из разных RDP-клиентов. Поддерживаются FreeRDP, rdesktop, KRDC, NeutrinoRDP и Windows MSTSC, а трафик RDP по умолчанию шифруется с помощью TLS.
- xrdp можно использовать бесплатно? Какая у него лицензия?
- xrdp распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- xrdp всё ещё поддерживается?
- Активно поддерживается. Последний коммит в xrdp — 21 окт. 2026 г..
- Для чего можно использовать xrdp?
- Удалённый доступ к рабочему столу Linux из Windows, macOS, iOS или Android с помощью встроенных RDP-клиентов. Предоставление графического удалённого доступа к лабораторным или офисным рабочим станциям под Linux. Проксирование подключений RDP или VNC к внутренним серверам через единый шлюз.
- Как установить xrdp?
- Установить xrdp в Ubuntu или Debian: apt install xrdp Установить xrdp в Fedora, RHEL или производных дистрибутивах (если используется не Fedora, сначала включите EPEL): dnf install xrdp
- Где скачать xrdp?
- Исходный код и инструкции по установке — на GitHub: https://github.com/neutrinolabs/xrdp
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Прокси-демон guacd, C API libguac и библиотеки протоколов, которые преобразуют RDP, VNC, SSH и Telnet в протокол Guacamole для работы в браузере.
Высокопроизводительный кроссплатформенный VNC-клиент и сервер для просмотра удалённых рабочих столов и управления ими.
Бесплатная реализация Remote Desktop Protocol (RDP) под лицензией Apache: библиотека и клиентские приложения для подключения к удалённым рабочим столам.
Удалённый доступ к Linux-устройствам через браузер: терминал, передача файлов и проксирование веб-интерфейса устройств через центральный сервер.
Платформа для управления серверами с самостоятельным хостингом и плагинами для SSH, удалённого рабочего стола, SFTP, Docker и метрик, которые можно подключать по отдельности.