Особенности RDP
Материал из 1GbWiki.
YaroslavD (Обсуждение | вклад)
(→Нужно больше 2 одновременных подключений (сервер терминалов) - Убрано указание цены 230 руб. за лицензию. Дана ссылка на цены.)
К следующему изменению →
Версия 15:17, 5 сентября 2016
RDP - Remote Desktop Protocol протокол для подключения к рабочему столу на Windows-серверах.
Как подключиться?
- В Windows программа уже встроена. Она называется "Remote Desktop Connection" или "Подключение к Удаленному Рабочему Столу".
- У вас Windows XP и ничего не работает? Смотрите http://www.1gb.ru/nla, там есть решение
- Для MacOS программу можно скачать тут - https://www.microsoft.com/en-us/download/details.aspx?id=18140
- Для Ubuntu и других Linux программу скачать тут - http://www.freerdp.com/
- Для телефонов Android или iPhone поищите программу в Маркете или App Store по слову RDP.
Запускайте программу и вводите там IP адрес вашего VDS, который можно посмотреть на странице "VDS" в личном кабинете.
Другие статьи по этой теме на нашей wiki:
- Работа с файлами по RDP - заодно там есть кино о том, как настроить RDP подключение
- Remote Desktop - remote computer requires Network Level Authentication - это если у вас ошибка с таким названием
После того, как вы научитесь подключаться, можете почитать про особенности работы RDP сессий на Windows.
Содержание |
Общее
Отличие завершения сеанса от отключения сессии
Есть два основных способа завершения работы с сервером: выполнить команду Start/Log off (пуск/завершить сеанс) и просто закрыть программу "Доступ к удаленному рабочему столу". В первом случае закрываются все программы, с которыми вы работали и сессия завершается, ресурсы сервера освобождаются. Во втором случае все программы остаются открытыми, продолжают выполнять и потреблять ресурсы сервера. При этом при следующем подключении вы или попадете на новый рабочий стол (Windows 2003) или подключитесь и сможете продолжить работу с программами (Windows 2008).
Чтобы подключаться всё время к одному и тому же сеансу в Windows 2003 проще всего всегда подключаться к административной сессии.
Нужно больше 2 одновременных подключений (сервер терминалов)
В случае когда вам нужно больше 2 одновременных подключений к серверу можно установить сервер терминалов (самостоятельно), сервер терминалов платный. Стоимость лицензии за каждую учетную запись внутри VDS (включая administrator) опубликована в разделе Цены. У сервера терминалов есть пробный период (120 дней для Windows 2003, 180 дней для Windows 2008). В случае если вы установили сервер терминалов, а лицензию не оплатили и у вас истек пробный период вы не сможете подключиться к серверу - тут нужно будет или оплачивать терминальные лицензии или удалять сервер терминалов, самостоятельно вы этого сделать уже не сможете. Придется обращаться в платную поддержку http://www.1gb.ru/sp
Другие программы для подключения к удаленному рабочему столу
Есть другие программы для подключения у удаленному рабочему столу - например radmin и т.п. - их лучше не использовать, т.к. резко повышается вероятность взлома сервера. Стандартные средства Windows работают очень хорошо, пользуйтесь ими.
Windows Server 2003
Количество одновременных сессий
По умолчанию на Windows-сервер можно одновременно подключиться только в 2 сессии - это могут быть подключения с двух разных компьютеров или два параллельных подключения с одного компьютера. При превышении этого количества будет просто отказ в подключении.
Как подключиться к серверу если превышено максимальное количество подключений
В таких случаях нужно на своем компьютере нажать пуск/выполнить и в появившемся окне ввести mstsc /admin (для Windows Vista и выше) или mstsc /console (для Windows XP), после этого подключиться к серверу как обычно. Вы подключетесь к экрану, который выдавался бы на монитор, независимо от других сессий, сможете войти на рабочий стол и завершить лишние сессии.
Несколько подключений с одной учетной записью
По умолчанию в Windows Server 2003 на каждый запрос подключения будет создаваться отдельная сессия. Например вы подключились к серверу с рабочего компьютера - попали на рабочий стол. Потом вы подключились к серверу с ноутбука - для вас откроется новый рабочий стол и вы будете работать отдельно от подключения с рабочего компьютера. Третий раз параллельно вы подключться уже не сможете, для предотвращения этой ситуации вам нужно каждый раз завершать сеанс работы с сервером, а не просто отключаться от него, закрывая сессию или программу доступа к удаленному рабочему столу.
Windows Server 2008
Количество одновременных сессий
По умолчанию на Windows-сервер можно одновременно подключиться только в 2 сессии - это могут быть подключения с двух разных компьютеров или два параллельных подключения с одного компьютера. При превышении этого количества будет выдан запрос за отключение одной из ранее открытых сессий. В отличие от Windows Serever 2003 на Windows Server 2008 считается не количество открытых сессий, а количество одновременных подключений. Т.е. одновременно к серверу могут быть открыты 2 подключения, но в фоне может быть гораздо больше сессий, которые работают, потребляют ресурсы и в них могут выполняться какие-то программы.
Как подключиться к серверу если превышено максимальное количество подключений
Сервер просто попросит выбрать сессию, которую нужно отключить, тут сложностей обычно не возникает.
Несколько подключений с одной учетной записью
По умолчанию с каждой учетной записью можно подключиться только к одной сессии по RDP, т.е. если вы сначала подключились с рабочего компьютера, потом с ноутбука, то вы подключитесь к той же сесси, что работала на компьютере. При этом первой подключение закроется.
NLA
Начиная с Windows 2008 протокол RDP поддерживает проверку подлинности до установки RDP-сессии - NLA (Network Level Authentication). Это позволяет значительно экономить ресурсы сервера, особенно когда кто-то пытается подобрать пароль (так часто бывает с серверами которые постоянно подключены к интернет). Побочным эффектом является несовместимость со старыми программами подключения, например встроенными в Windows XP или более ранние. Для подключения к серверам из Windows XP нужно установить Service pack 3.