Windows Server 2003 допускает 2 неконсольных и одно консольное подключения к удаленному рабочему столу. Есть ли способ увеличить количество не консольных сеансов?
Windows Server 2003 допускает 2 неконсольных и одно консольное подключения к удаленному рабочему столу. Есть ли способ увеличить количество не консольных сеансов?
Ответы:
Если вы столкнулись с проблемой недопущения доступа к серверу из-за переполнения соединений (и вы знаете, что это происходит из-за зависания соединений), вы можете использовать команды командной строки qwinsta и rwinsta для запроса и завершения сеансов.
Вот так:
> qwinsta /SERVER:xxx.xxx.xxx.xxx
SESSIONNAME USERNAME ID STATE TYPE DEVICE
console 0 Conn wdcon
rdp-tcp 65536 Listen rdpwd
rdp-tcp#14 Administrator 1 Active rdpwd
... и затем завершите желаемую сессию (я заканчиваю последнюю строку в списке выше здесь):
> rwinsta 1 /SERVER:xxx.xxx.xxx.xxx
Нет, вам нужно использовать Terminal Server для этого, и вы должны платить лицензионный сбор за лимит пользователя.
Хотя я видел хаки, когда вы берете 1 DLL с сервера терминалов и помещаете ее в Windows, чтобы обмануть ограничение (но я думаю, что это работает только на XP, чтобы довести ограничение на 1 пользователя до 2), несмотря на то, что это нарушает лицензионное соглашение программного обеспечения (хотя это юридически обязательный аспект, в лучшем случае спорный, и может не относиться к вам в зависимости от вашей страны).
Вам нужно будет переключить режим сервера из режима удаленного администрирования в режим лицензирования сервера терминалов, который разрешает дополнительные клиентские подключения. Однако вам нужно будет приобрести соответствующие лицензии у Microsoft.
Лицензирование должно иметь более двух, как отмечено.
Я считаю, что RoyalTS очень полезен для управления многими удаленными соединениями, и он позволяет легко подключать другие неактивные соединения к серверу.
Нет, если вы не используете Terminal Server. Вместо этого вы можете использовать TightVNC, который позволяет больше подключений.
Вы можете включить режим Terminal Server, но затем вам нужно настроить сервер лицензирования (и, конечно, добавить соответствующие лицензии).
Лицензирование - это большое ограничение.
Но более того, если вы используете этот сервер для чего-то другого, кроме системы служб терминалов, в качестве основной функции, действительно ли вы хотите, чтобы одновременно было активным более двух сеансов удаленного рабочего стола? Мне кажется, что ограничение - это хороший способ заставить людей помнить, чтобы они не оставались подключенными к серверу.
Просто к сведению, Windows Server 2003 не требует лицензирования сервера терминалов.
Если вы включите режим сервера терминалов и службу лицензирования TS и создадите лицензии, используя фиктивный номер лицензии, лицензии все равно будут активированы, и сервер терминалов будет работать с любым количеством одновременных подключений, которое вы хотите.
Очевидно, что это не кошерно в производственной среде, но я думаю, что это хорошо знать тем из вас, кто просто хочет попробовать его для стресс-тестирования или осмотра и не имеет никаких лицензий для этого.