Подключение к удаленному рабочему столу (далее RDP) к серверу с ОС Windows возможно несколькими способами. Самый простой и не требующий установки дополнительных программ — запуск стандартной программы «Подключение к удаленному рабочему столу» (Пуск — Стандартные-Windows — Подключение к удаленному рабочему столу).
Перед подключением стоит проверить актуальной установленной у вас версии RDP — см. соответствующий раздел.
После оплаты и создания сервера на Windows в сервисе VDSka.ru вам на почту придет письмо с информацией о созданном сервере, в котором будет секция RDP.
Ниже будут предложены значения настроек, которые могут ускорить работу сервера. Часть настроек вы можете изменить по своему желанию, если это требуется.
После запуска программы «Подключение к удаленному рабочему столу» вам будет предложено ввести имя компьютера для подключения. Значение этого поля нужно взять из письма — поле «IP адрес (Компьютер)». Значения полей «Пользователь» и пароль так же есть в письме.
Как настроить удаленный рабочий стол через RD Client?
Далее, нажать кнопку «Показать параметры».
После этого сверху окна появятся вкладки «Общие», «Экран» и др.
Вкладка «Экран» — поле «Цвет» выбрать наименьшее значение (High Color (15 бит)).
Вкладка «Локальные ресурсы» — поле «Звук удаленного рабочего стола» — кнопка «Параметры». Выбрать «Не воспроизводить», «Не записывать».
Поле «Локальные устройства и ресурсы» — убрать отметку у поля «Принтеры».
Вкладка «Взаимодействие» — выбрать минимальное значение «Модем (56 кбит/с)». Значение этого параметра можете подобрать сами в дальнейшем. Сначала попробуйте минимальное.
Альтернативные программы
Помимо стандартной программы есть множество аналогов. Для стационарного ПК это, например, mRemoteNG. Для Apple и Android (Remotetogo) есть свои версии программ. Альтернативные программы позволяют упростить работу с большим количеством серверов.
Проблемы при работе через RDP
Большинство проблем с сервером возникают из-за проблем протокола RDP. Возможные проблемы:
- Периодически невозможно подключится к серверу и помогает только перезагрузка. Решается обновлением драйверов — напишите в техподдержку.
- При подключении видно только черный экран. Более комплексная проблема — может решаться как настройками на стороне сервера так и на стороне клиента.
- Общая заторможенность интерфейса — сдвинули мышку, а на экране информация обновилась с большой задержкой. Если у вас при этом скорость интернета достаточная, то проблема может быть на стороне протокола RDP. Напишите в техподдержку — путей решения несколько.
- Медленная работа сервера при запуске ваших программ. Нужно понимать, что VDS это не выделенный сервер, где вам доступны все ресурсы сервера полностью. В данном случае ресурсы делятся между клиентами. И если у вас нагрузка выше 60-70%, то значит вы неверно подобрали параметры сервера и их стоит увеличить. При нагрузке выше 70-80% серверу может не хватать ресурсов для подключения по RDP. Нужно подбирать параметры так, чтобы нагрузка не была выше 50%.
Если вы столкнулись с какой то из этих проблем, то напишите нам. Попробуем исправить ситуацию.
Как настроить удаленный рабочий стол по RDP через интернет
Обновление версии RDP на стороне клиента
Вы можете установить все последние обновления ОС самостоятельно либо скачать отдельный обновления для RDP из списка ниже.
Windows 7/8 32-битная (ставить все 3 обновления по очереди)
- Windows 7/8 x86 DTLS
- Windows 7/8 x86 RDP 8.0
- Windows 7/8 x86 RDP 8.1
Windows 7/8 64-битная (ставить все 3 обновления по очереди)
- Windows 7/8 x64 DTLS
- Windows 7/8 x64 RDP 8.0
- Windows 7/8 x64 RDP 8.1
Настройки на стороне клиента
Если у вас наблюдается плавающая проблема с RDP (то нормально работает, то нет), то попробуйте изменить данный параметр.
Данная настройка вносит изменения в TCP Receive Window Auto-Tuning.
Нужно запустить Командую строку от имени администратора (найти программу Командная строка в меню Пуск, нажать правой кнопкой мыши и выбрать запуск от имени администратора). Далее ввести саму команду:
netsh int tcp set global autotuninglevel=disabled
Если все было сделано верно, то появится надмись «OK».
Сброс кэша RDP
Если при создании сервера у вас все работало нормально, а со временем стало сильно «тормозить»: большая задержка при клике мышкой, большая задержка отрисовки окон на экране и прочее. Это может быть связано с кэшем RDP. В теории, он должен увеличивать скорость работы, кэшируя элементы экрана, которые в данным момент не меняются. Но, по факту, именно он иногда бывает виноват в «тормозах».
Чтобы исключить эту проблему, создайте на удаленном сервере (VDS) нового пользователя и зайдите через него по RDP (пользователя нужно создавать либо с правами администратора, либо обычного. Но для обычного нужно будет добавлять разрешение на вход по RDP.). Если скорость работы сразу стала прежняя, то проблема именно в кэше, т.к. для нового пользователя он будет свой.
Источник: vdska.ru
5 лучших менеджеров RDP подключений к удаленному рабочему столу для Window
Ищете лучший менеджер RDP подключений к удаленному рабочему столу? Тогда эта статья для вас.
Обслуживание компьютеров и серверов требует от системного администратора ежедневно устанавливать, как минимум, несколько RDP-соединений. Также сисадмин может выполнять другие ежедневные подключения, такие как SSH или telnet, для устранения неполадок и управления сетевым оборудованием. Ежедневная установка всех этих соединений вручную, снова и снова, отнимает много времени.
Использование менеджера подключений к удаленному рабочему столу намного эффективнее и экономит время. Особенно когда у вас может быть более 50 подключений в день.
Лучшие бесплатные менеджеры удаленных подключений (RDP) для администраторов серверов, системных инженеров, разработчиков и других IT-специалистов для доступа к удаленным системам с различными протоколами.
1. mRemoteNG
mRemoteNG (форк mRemote) — это многопротокольный менеджер удаленных подключений с открытым исходным кодом для Windows.
Как и RDCman, это централизованный инструмент, который управляет подключениями к удаленным системам. mRemoteNG имеет много функций, которых нет у RDCman, например, возможность управлять различными типами подключения.
Помимо RDP, он поддерживает протоколы VNC, ICA, SSH, Telnet, RAW, Rlogin и Http/S.
Функция вкладок удобна, когда вы открываете несколько сеансов и вам нужно переключаться между ними.
Дополнительные функции включают простоту организации и ведения списка подключений, хранение учетных данных для автоматического входа в систему, импорт из Active Directory, полноэкранный режим, возможность группировки и вложения папок и многое другое.
mRemoteNG прост в использовании и имеет понятный интерфейс. Позволяет сгруппировать все подключения к серверу и создать отдельные группы для всех других типов подключений, таких как SSH.
Поддерживаемые протоколы:
- RDP (Remote Desktop Protocol)
- VNC (Virtual Network Computing)
- SSH (Secure Shell)
- Telnet (TELecommunication NETwork)
- HTTP/HTTPS (Hypertext Transfer Protocol)
- rlogin (Remote Login)
- Raw Socket Connections
- Powershell remoting
mRemoteNG Open Source проект под лицензией GPLv2.
2. RoyalTS
RoyalTS — это диспетчер соединений, который поддерживает различные типы соединений, такие как RDP, VNC, SSH, S/FTP и веб-интерфейсы. Правами доступа можно управлять и работать с ними в команде. Списком соединений также можно поделиться, не раскрывая личных данных.
Программа RoyalTS доступна на Windows, OS X, Android и iOS, что сразу ставит её немного выше большинства аналогов. Включает в себя встроенный диспетчер учетных данных, параметры совместного доступа к команде, поэтому вы можете поделиться списком подключений, не раскрывая личные данные. Передавать файлы с использованием FTP, SFTP и SCP, подключаться к сеансам TeamViewer, управлять экземплярами Hyper-V и VMWare. Также Royal TSX анализирует события Windows, запускает, устанавливает и перезапускает службы, мониторит запущенные процессы. И позволяет автоматизировать такие задачи, как последовательность команд, и оптимизировать рабочие процессы.
Royal TS условно бесплатный. Бесплатно можно сделать максимум 10 подключений.
3. Devolutions Remote Desktop Manager
Devolutions — это еще один централизованный диспетчер соединений, который может обрабатывать различные протоколы и централизовать учетные данные.
Этот продукт включает функции двухфакторной аутентификации. Это обеспечит выполнение двух последовательных шагов аутентификации для предоставления доступа к источнику данных.
Он также имеет возможность управлять рабочими столами и серверами с помощью мобильного приложения. В Devolutions Remote Desktop Managerесть есть все что только можно пожелать. Быстрый поиск сервера (по тегу, имени, описанию). Автозаполнение форм на web-консолях. Свой модуль PowerShell.
Вы даже можете интегрировать существующие менеджеры паролей, такие как keepass и lastpass.
Devolutions поставляется в бесплатной и платной версиях. Бесплатная версия хороша для отдельных пользователей, корпоративная — для команд.
4. DameWare Mini Remote Control
SolarWinds DameWare Mini Remote Control — применяется в основном для поиска и устранения неисправностей в IT-инфраструктуре, а также для установки ПО. Это инструмент, который в основном используется сотрудниками службы поддержки и техническими специалистами для простого установления соединений с устройствами конечных пользователей.
Основное различие между этим и диспетчером соединений RDP заключается в том, что он позволяет совместно использовать экран. С RDP удаленная система выйдет из системы, поэтому вы не сможете поделиться экраном с конечным пользователем. Вот почему менеджеры RDP лучше всего подходят для серверов.
Damware поддерживается на нескольких платформах и позволяет удаленно управлять компьютерами Windows, Linux и Max.
Основные возможности:
- Многоплатформенный общий доступ к рабочему столу и удаленное управление
- Удаленный доступ к компьютерам в спящем режиме и при отключенном питании
- Многофакторная аутентификация
- Гибкая система управления доступом пользователя
- Настраиваемое и автоматическое развертывание средств удаленного управления
- Инструменты и утилиты для сеансов удаленного доступа
- Отсутствие абонентской платы, подключение неограниченного количества конечных устройств
- Сообщение чата для общения с удаленными пользователями
- Встроенный инструмент для скриншотов
- Безопасная передача файлов
- Блокировка клавиатур конечных пользователей
- Удаленное пробуждение по локальной сети
- Удаленное редактирование настроек BIOS
- Интеграция с Active Directory и многое другое
5. Terminals
Terminals — это менеджер удаленного рабочего стола с несколькими вкладками, который поддерживает несколько протоколов, таких как RDP, VNC, SSH, Telnet, Citrix, HTTP и HTTPS.
Основные функции включают в себя интерфейс с несколькими вкладками, открытое окно терминала в полноэкранном режиме, окна с изменяемым размером, регулировать цвета, перенаправление звука, «горячие» клавиши, историю подключений, настраиваемые панели инструментов и поиск. Соединения можно сортировать по группам, а также пользователь способен создавать сценарии соединений для настройки среды.
Terminals также включают в себя набор сетевых инструментов, таких как ping, tracert, wak on lan, DNS Tool, сканер портов и другое. Это может пригодиться для устранения основных неполадок.
Terminals — это проект с открытым исходным кодом, который в настоящее время не находится в стадии разработки.
Бонус:
Dameware remote everywhere — это облачное решение для удаленной поддержки, которое позволяет ИТ-специалистам получить доступ практически к любой платформе (Windows, Mac, Linux, iOS и Android).
Remote везде позволяет вам быстро получить удаленный доступ к системам, которые находятся в помещении, например, пользователи в офисе или удаленные работники, например, когда они находятся дома, в отеле или в любом месте, где есть подключение к Интернету. Облачный веб-портал упрощает управление подключениями и поддержку удаленных сотрудников. Это отличный инструмент для службы поддержки или любого ИТ-специалиста, которому необходимо удаленно поддерживать конечных пользователей.
- Запись сеанса
- Скрыть обои и гашение экрана
- Совместное использование экрана и поддержка нескольких мониторов
- Организация и управление соединениями
- Живой чат и видеоконференции
- Встроенные инструменты устранения неполадок
- Удаленно перезапускать и выключать устройства
- и многое другое.
Каждый из представленных менеджеров удаленных подключений имеет свои плюсы и минусы. Чтобы найти то, что лучше всего соответствует вашим потребностям, мы рекомендуем скачать и попробовать их самостоятельно.
Надеемся, что этот список помог найти подходящий диспетчер удаленных подключений, Вам и Вашей команде.
Термины и упоминания используемые в статье
Remote Desktop (удаленный рабочий стол) — это термин, которым обозначается режим управления, когда один компьютер получает права администратора по отношению к другому, удаленному. Связь между устройствами происходит в реальном времени посредством Интернет или локальной сети.
RDP ( Remote Desktop Protocol ) — протокол удаленного рабочего стола от Microsoft. Предназначен для подключения и работы пользователя с удаленным сервером. RDP позволяет удаленно подключаться к компьютерам под управлением Windows и доступен любому пользователю Windows, если у него не версия Home, где есть только клиент RDP, но не хост.
По умолчанию во всех операционных системах Windows для подключения по протоколу RDP (Remote Desktop Protocol / Удаленный рабочий стол) использует порт TCP 3389. После того, как вы включили RDP доступ в Windows, служба TermService (Remote Desktop Services) начинает слушать на порту 3389.
Коротко об RDCMan
RDCMan ( Remote Desktop Connection Manager ) —менеджер RDP соединений, позволяющий управлять в одном окне большим количеством RDP подключений, создавать древовидные структуры с удаленными Windows серверами и рабочими станциями.
Компания Microsoft прекратила разработку RDCMan (Remote Desktop Connection Manager) после обнаружения в нем уязвимости.
Утилита RDCMan была разработана командой Windows Live Experience для внутреннего использования. Приобрела большую популярность у системных администраторов в конце 2000-х и начале 2010-х годов, а Microsoft выпускала обновления для него вплоть до 2014 года (последняя доступная версия RDCMan 2.7 ).
После релиза встроенного в Windows MSTSC, а также официального приложения Remote Desktop, Майкрософт заявила , что поддержка RDCMan в скором времени будет прекращена, и компания рекомендовала переходить на использование указанных решений.
В марте 2020 Microsoft заявила , что в RDCMan была обнаружена уязвимость CVE-2020-0765, которая позволяла злоумышленникам похищать данные с компьютеров пользователей и полностью удала страницу загрузки RDCMan.
В июне 2021 года Марк Русинович заявил, что утилита RDCMan переходит в состав инструментов Sysinternals и продолжит развитие. Новая версия Remote Desktop Connection Manager ( RDCman) является бесплатной и доступна к загрузке на сайте Microsoft. Актуальная версия доступна по ссылке https://docs.microsoft.com/en-us/sysinternals/downloads/rdcman
Утилита является бесплатной и доступна к загрузке на сайте Microsoft. Актуальная версия 2.81
Источник: dzen.ru
RDP-клиенты для Linux
RDP ( сокращение «Remote Desktop Protocol») — это проприетарный протокол для доступа к удаленному рабочему столу. По умолчанию он установлен во все современные ОС линейки Windows, однако в качестве сервера может выступать и линукс-система с графическим интерфейсом и установленным пакетом xrdp. В рамках этой статьи мы сосредоточимся на linux rdp клиентах и их настройке, а также рассмотрим основные принципы его работы.
Remote Desktop Protocol
RDP расположен на прикладном уровне сетевой модели OSI и работает на основе протокола транспортного уровня TCP. Схема его работы выглядит следующим образом:
- Устанавливается соединение с помощью TCP на транспортном уровне;
- Инициализируется сессия RDP;
- Аутентифицируется RDP-клиента и согласовываются параметры передачи данных;
- Реализуется сеанс удаленной работы: на RDP-клиент получает управление над сервером.
Сервер — это компьютер, К которому происходит удаленное подключение. RDP-клиент — приложение на компьютере, С которого происходит подключение. Во время сессии все вычислительные процессы лежат на плечах сервера. На RDP-клиент поступает графический интерфейс ОС сервера, которой RDP-клиент управляет с помощью устройств ввода.
Графический интерфейс на RDP-клиент поступает в виде точной копии графического вывода ОС сервера или в виде графических примитивов (прямоугольники, круги, текст и т.п.) для экономии трафика. По умолчанию RDP использует порт 3389, но его можно поменять при необходимости.
Пример использования RDP — управление с linux удаленным рабочим столом Windows. Находясь в любой точке мира, вы можете подключиться к нему через интернет и работать, не задумываясь о производительности вашего RDP-клиента.
Изначально RDP появился в WIndows NT 4.0. По умолчанию этот протокол предустановлен во всех ОС линейки Windows. Однако реализация Linux remote desktop требует установки специального программного обеспечения.
Безопасность RDP
Для обеспечения безопасности RDP-сессии используются два метода: внутренний и внешний.
Standart RDP Security — это внутренняя подсистема безопасности. Сервер генерирует ключи RSA и сертификат открытого ключа. Во время подключения RDP клиент получает их. В случае подтверждения проводится аутентификация.
Enhanced RDP Security — это метод обеспечения безопасности с помощью внешних средств. Существуют различные способы обеспечения защиты передаваемых данных, например, протокол TLS.
Плюсы RDP
- RDP непривередлив к сети: он может работать через VPN, NAT, по TCP или UDP. Поддерживает переадресацию и т.п. Также RDP устойчив к разрывам связи;
- Для работы достаточно 300-500 кбит скорости;
- Мощный сервер позволяет запускать на слабом RDP-клиенте тяжелые приложения;
- Возможность сеанса подключения linux rdp to windows.
Минусы RDP
- Использование приложений, требовательных к пингу (времени отклика), такие, как игры или просмотр видео, может быть затруднено;
- Требование к стабильности сервера;
- Передача данных (файлов, документов) между rdp-клиентом и сервером из-за скорости интернета может быть усложнена.
Настройка RDP-сервера на Windows
Наиболее распространенный сценарий использования RDP — подключение к выделенному Windows-серверу с компьютера, работающего под другой системой, например с помощью linux-клиента.
Выгодно арендовать выделенный сервер можно на cloud.timeweb.com
Чтобы сделать удаленный доступ с клиента в принципе возможным, необходимо правильно настроить целевое устройство. Сама настройка довольно простая — все должно работать «из коробки» во всех современных Windows системах (в большинстве редакций). Как уже упоминалось, rdp клиент windows также предустановлен в большинстве современных систем.
Сначала разрешаем подключение к компьютеру через RDP. Делается это во вкладке Удаленный доступ в Свойствах системы :
Также тут можно выбрать пользователей, у которых будет доступ (по умолчанию только у администратора).
Не лишним будет проверить настройки брандмауэра, который может блокировать соединение. В некоторых системах профиль «Общий» и «Частный» для входящих подключений RDP по умолчанию выключен, и, если сервер не входит в домен, то RDP работать не будет. Поэтому переходим в Брандмауэр Windows->Разрешенные приложения и ставим необходимые галочки:
Если система находится за роутером, то возможно понадобится настройка портов. Сделать это можно через веб-интерфейс роутера в разделе Port Forwarding (зависит от модели роутера). Напомним, что RDP использует порт TCP 3389 по умолчанию.
RDP-клиенты для linux
rdesktop
Rdesktop linux — это свободный, легкий и надежный RDP-клиент (лицензия GPL), доступный для Linux, BSD и Microsoft Windows. Реализует большинство функций RDP 5: кеширование bitmap, сжатие и шифрование потоков, автоматическую аутентификацию, RemoteApp, NLA. Также поддерживает RDP 4.0, используемый в Windows NT 4.0 Terminal Server Edition и Windows 2000 Server.
Содержится в репозиториях многих дистрибутивов, так что скачать и установить ubuntu rdp client или debian rdp client можно с помощью пакетного менеджера. Например, в Ubuntu это делается командой:
sudo apt install rdesktop
Подключение и настройка происходит полностью в командной строке. Формат rdp команды:
rdesktop [опция] сервер[:порт]
- -u — логин юзера удаленной машины;
- -p — пароль юзера удаленной машины;
- -f — запуск в полноэкранном режим;
- -g — в окне с разрешением (WIDTHxHEIGHT).
Остальные ключи можно посмотреть в man .
remmina
Remmina linux — программа-клиент удаленного рабочего стола с графическим интерфейсом, написанная на GTK+. Идет под лицензией GPL. Помимо RDP, remmina работает также с протоколами VNC, NXM XDMCP, SPICE, X2Go и SSH.
Одной из главных особенностей является расширение возможностей с помощью плагинов, например добавление поддержки новых протоколов. Поэтому при базовой установке в настройках remmina вы не найдете RDP. Для этого нужно установить дополнительный плагин (пакет freerdp). После этого перезагрузите программу, и RDP станет доступным из меню.
Для добавления нового соединения нажмите выделенную кнопку:
Далее откроется окно с настройкой подключения. Здесь раскрывается еще один плюс Remmina — возможность гибкой настройки (скорость и качество отображения, фоновый рисунок, горячие клавиши, темы оформления, анимации и т.д.). Не волнуйтесь, для обычного подключения вам нужно знать лишь данные пользователя удаленной машины и IP-адрес:
Сохраняем настройку. Теперь мы можем подключаться к нужной машине в два клика из главного меню:
Если возникла необходимость запуска remmina на windows , то на официальном сайте есть соответствующий гайд .
FreeRDP
FreeRDP — форк проекта rdesktop, распространяемый под лицензией Apache. В отличие от своего прародителя, который в последний раз обновлялся в 2019 году, FreeRDP активно поддерживается создателями.
FreeRDP является терминальным клиентом. Запуск и настройка происходят полностью в командной строке. Структура команды и ключи практически такие же, как и у rdesktop, например:
xfreerdp -u USERNAME -p PASSWORD -g WIDTHxHEIGHT IP
С помощью этой команды происходит подключение к серверу по адресу IP под именем USERNAME с паролем PASSWORD с отображением рабочего стола в окне:
Apache Guacamole
Самый простой и при этом самый сложный вариант удаленного управления linux . Простой, потому что не нужно никаких программ, сервисов и клиентов — все работает прямо в браузере. Сложный, потому что для функционирования требуется один раз установить и сконфигурировать сервер.
Apache Guacamole — это клиентский шлюз для удаленного подключения, работающий на HTML5. Он позволяет использовать целый набор протоколов удаленного доступа : Telnet, SSH, VNC, RDP — через веб-интерфейс. Документация по установке и конфигурации сервиса очень внушительна, однако на просторах Интернета есть множество готовых скриптов, которые автоматически помогут сделать базовую конфигурацию.
Скачиваем скрипт установки:
wget https://git.io/fxZq5 -O guac-install.sh
Делаем файл исполняемым:
chmod +x guac-install.sh
./guac-install.sh
После установки скрипт выдаст адрес для подключения и пароль. Чтобы подключиться к серверу Windows через RDP, в панели администрирования заходим в «Настройки», выбираем «Подключения» и создаем новое:
Так как для RDP нужно знать лишь данные пользователя на удаленной машине и IP-адрес, вводим минимально нужное количество информации:
Теперь на главной странице доступно настроенное подключение, через которое мы можем получить удаленный рабочий стол:
Заключение
RDP протокол — это удобное средство для подключения к удаленной машине под управлением Windows или Linux-системы с графическим интерфейсом. Сервер практически не требует настроек, кроме пары галочек и конфигурации брандмауэра, а клиентские программы радуют своим разнообразием.
Источник: timeweb.cloud