Remote Desktop Protocol
Материал из Википедии — свободной encyclopedia
RDP (англ. Remote Desktop Protocol — протокол удалённого рабочего стола) — проприетарный протокол прикладного уровня, позаимствованный Microsoft из купленной у PictureTel (ныне известной как Polycom) телекоммуникационной программы Liveshare Plus (названной впоследствии NetMeeting), использующийся для обеспечения удалённой работы пользователя с сервером, на котором запущен сервис терминальных подключений. Клиенты существуют практически для всех версий Windows (включая Windows CE, Phone и Mobile), Linux[1], FreeBSD, Mac OS X, iOS, Android, Symbian. По умолчанию используется порт TCP 3389. Официальное название Майкрософт для клиентского ПО — Remote Desktop Connection или Terminal Services Client (TSC), в частности, клиент в Windows 2k/XP/2003/Vista/2008/2012/2016/2019/7/8/10 называется mstsc.exe (Подключение к удаленному рабочему столу).
RDP | |
---|---|
Название | Remote Desktop Protocol |
Семейство | Windows NT |
Порт/ID | 3389/TCP,3389/UDP |
Основные реализации | Windows NT, Windows 2000, Windows XP, Windows 2003, Windows Vista,Windows 7, Windows 8.1, Windows 10, Windows 11, Windows Server 2008, Windows Server 2012, Windows Server 2016, Windows Server 2019. |
Разработчик | Microsoft |
Особенности версии 5.2, используемой в Windows Server 2003 SP2 и в Windows XP SP3:
- Поддержка 32-битного цвета (в дополнение к 8-, 15-, 16- и 24-битному в предыдущих версиях);
- Возможность использовать 128-битовое шифрование по алгоритмам RC4, AES или 3DES с проверкой целостности хешем MD5 или SHA1, по умолчанию не используется, значение безопасности RDP в Windows 2003 по умолчанию — RC2 (56 бит) c хешем MD5 с откатом на DES (40 бит) (из-за слабого шифрования RC2 и DES при использовании настройки по умолчанию трафик может быть расшифрован по пути, см. тип уязвимости «man-in-the-middle vulnerability»);
- Поддержка Transport Layer Security (только при использовании шифрования RC4, AES или 3DES), по умолчанию не включена;
- Звук с удалённого ПК переадресовывается и воспроизводится на локальном компьютере;
- Позволяет подключать локальные ресурсы к удалённой машине (mapping);
- Позволяет использовать локальный или сетевой принтеры на удалённом ПК;
- Позволяет приложениям, выполняющимся в пределах текущего сеанса, обращаться к локальным последовательным и параллельным портам;
- Можно обмениваться информацией через буфер обмена.
В Windows Vista используется версия 6 протокола RDP, в Windows Server 2008 — версия 6.1, в Windows 7 — версия 7 (по умолчанию, в SP1 можно обновить), в Windows 8 — версия 8.
Так как RDP по умолчанию создаёт виртуальные консоли, то для подключения не к ним, а непосредственно к консоли 0 (основная консоль-мышь/клавиатура) нужно запустить RDP-клиент с параметром console.
- Пример: mstsc /console
- Пример RDP 6: mstsc /admin
![]() | В статье не хватает ссылок на источники (см. рекомендации по поиску). |