- Вопрос или проблема
- Ответ или решение
- Альтернативы для одновременных удалённых сессий RDP на одном сервере
- 1. Возможность использования стороннего программного обеспечения для удалённого доступа при активной сессии RDP
- 2. Использование RDP и VNC на клиентской системе с ОС Windows 11 Pro
- 3. Независимость и управление сессиями
- 4. Стабильность использования RDPWrapper
- 5. Модификация files termsrv.dll для RDPWrapper
- Заключение
Вопрос или проблема
И Windows Server Essential, и Standard позволяют/позволяли иметь 2 одновременные сессии. Теперь, когда Windows Server 2012 R2 Essentials достигает конца срока службы в этом октябре, а Windows Server 2019 Essentials – в следующем году (октябрь 2024), и Microsoft больше не продает Essentials напрямую, я в затруднительном положении.
Упомянутая коробка не запускает ВМ и не стоит больше 600-800 долларов, она предназначена только для демонстрационных/тестовых/предварительных целей. Я ищу что-то действительно бюджетное (Essentials был для малых предприятий, я бы сказал, это крошечный бизнес). Я общался с несколькими компаниями и не могу получить 2022 Essentials на настольном компьютере, но самый слабый сервер + ОС будет стоить как минимум 2-3 тыс. долларов, что для меня является грабежом. Поэтому я даже рассматриваю Windows 11 Pro.
Вопросы:
- Если кто-то вошел в систему через RDP на эту коробку, может ли другой пользователь войти, используя какое-либо стороннее программное обеспечение для удаленной поддержки (например, WinVNC или что-то в этом роде)?
- Существует ли предыдущий сценарий (RDP + WinVNC, два отдельных пользователя) для ОС, не являющейся серверной, такой как Windows 11 Pro?
- Будут ли сессии WinVNC и RDP совершенно независимыми, или WinVNC сможет только видеть (наблюдать), что делает пользователь RDP?
- Насколько стабилен RDPWrapper? Какова вероятность его поломки из-за обновления Windows?
- Нужно ли мне хакнуть termsrv.dll для RDPWrapper?
- Этот вопрос переписан и перенесен сюда с https://superuser.com/questions/1772676/windows-rdp-and-3rd-party-remote-support-software-at-the-same-time-multi-rdp-al
- Я также общался в теме Reddit https://www.reddit.com/r/msp/comments/11lhkrc/multisession_rdp_alternative_recommendations/jbdc45j/
Я думаю, проблема в том, что независимо от того, сколько людей вы пытаетесь подключить через сколько протоколов… сколько ‘мест’ вам нужно на удаленном сервере. Microsoft ограничивает по количеству мест, т.е. по входам. Только серверные версии имеют более одного места.
Просто как идея с глубины… Хотя это потребует полного переосмысления и, возможно, действительно не будет осуществимо в вашей ситуации, macOS имеет бесконечное количество мест, вы ограничены только вычислительной мощностью.
Ответ или решение
Альтернативы для одновременных удалённых сессий RDP на одном сервере
Проблема, с которой вы столкнулись, вполне актуальна для малых и средних бизнесов, активно использующих технологии удалённого доступа. Действительно, функции по поддержке нескольких одновременных пользователей оставлены лишь для серверных версий Windows. Давайте подробно рассмотрим ваш вопрос и предложим возможные решения.
1. Возможность использования стороннего программного обеспечения для удалённого доступа при активной сессии RDP
Если один пользователь подключается к компьютеру через RDP, другой пользователь может подключиться к тому же компьютеру с использованием стороннего программного обеспечения, такого как VNC. Однако необходимо учитывать, что здесь существуют ограничения:
- Независимость сессий: VNC предоставляет свой собственный интерфейс. Если один пользователь активно использует систему через RDP, у другого пользователя, подключившегося через VNC, будет отдельная сессия. Это означает, что пользователь VNC не будет «подсматривать» действия пользователя RDP, если не установлены соответствующие настройки.
2. Использование RDP и VNC на клиентской системе с ОС Windows 11 Pro
Клиенты Windows 11 Pro могут поддерживать параллельные подключения, как и в вашем предыдущем сценарии, однако есть важные отличия:
-
Количество подключений: Windows 11 Pro, как и другие версии рабочей ОС, ограничены одним активным сеансом. То есть, в то время как вы можете использовать VNC для удалённого доступа, функциональность RDP будет подавлена.
-
Практическое применение: Если ваша основная цель — тестирование или демонстрация, использование VNC на Windows 11 может быть разумным вариантом. Вам позволит иметь одну активную сессию RDP для администратора или другого пользователя, в то время как другие будут использовать VNC.
3. Независимость и управление сессиями
Убедитесь, что используемое вами приложение (например, VNC) настроено правильно, чтобы обеспечить желаемую степень независимости. Как правило, VNC устанавливается так, чтобы любые действия в одном интерфейсе не отражались в другом, что обеспечит больше контроля над процессами:
- Общая конфигурация: Для VNC можно настроить отдельные пользователи и разрешения, что даёт возможность отдельного управления функциями.
4. Стабильность использования RDPWrapper
RDPWrapper — это сторонний инструмент, позволяющий разблокировать функции многопользовательского доступа в версиях Windows, не поддерживающих их по умолчанию. Однако его стабильность может варьироваться в зависимости от обновлений Windows:
- Риски обновлений: В случае обновления Windows, RDPWrapper может перестать функционировать. Но его разработчики часто обновляют программное обеспечение для совместимости с последними версиями ОС.
5. Модификация files termsrv.dll
для RDPWrapper
Использование RDPWrapper чаще всего не требует правки файла termsrv.dll
. Однако это может варьироваться в зависимости от версии программного обеспечения и самой ОС:
- Рекомендации по безопасности: Любые изменения системных файлов требуют осторожности и могут привести к сбоям в работе системы.
Заключение
Краткосрочным решением вашей задачи может быть использование VNC для предоставления одновременного доступа с несколькими пользователями, а в долгосрочной перспективе подумайте об обновлении оборудования или программного обеспечения до более мощной версии Windows Server, которая будет поддерживать многопользовательские подключения без ограничений. Убедитесь также в возможности использования различных сторонних приложений для создания более гибких решений в зависимости от ваших потребностей в бизнесе.