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
Нет, для этого вам нужно использовать сервер терминалов, и вы должны заплатить лицензионный сбор за ограничение на количество пользователей.
Хотя я видел хаки, когда вы берете 1 DLL с сервера терминалов и вставляете ее в Windows, чтобы обмануть ограничение (но я думаю, что это работает только на XP, чтобы довести ограничение на 1 пользователя до 2), несмотря на то, что это нарушает лицензионное соглашение программного обеспечения (хотя это юридически обязательный аспект в лучшем случае спорен и может не относиться к вам в зависимости от вашей страны).
Вам нужно будет переключить режим сервера с удаленного администрирования на режим лицензирования сервера терминалов, который разрешает дополнительные клиентские подключения. Однако вам потребуется приобрести соответствующие лицензии у Microsoft.
Как уже отмечалось, требуется наличие более двух лицензий.
я нахожу RoyalTS очень полезен для управления множеством удаленных подключений и позволяет с легкостью убивать другие неактивные подключения к серверу.
Нет, если вы не используете сервер терминалов. Вместо этого вы можете использовать TightVNC, который позволяет больше подключений.
Вы можете включить режим сервера терминалов, но тогда вам необходимо настроить сервер лицензирования (и, конечно же, добавить соответствующие лицензии).
Режим удаленного администрирования позволяет максимально 2 подключения.
Режим приложения в Терминальных службах W2000 зависит от количества лицензий, приобретенных у Microsoft.
Лицензирование - это большое ограничение.
Но более того, если вы используете этот сервер для чего-то другого, кроме системы служб терминалов в качестве его основной функции, действительно ли вы хотите, чтобы одновременно было активным более двух сеансов удаленного рабочего стола? Мне кажется, что ограничение - это хороший способ заставить людей помнить, что они не должны оставаться на сервере.
К вашему сведению, Windows Server 2003 не требует лицензирования сервера терминалов.
Если вы включите режим сервера терминалов и службу лицензирования служб терминалов и создадите лицензии с использованием фиктивного номера лицензии, лицензии все равно активируются, и сервер терминалов будет работать с любым количеством одновременных подключений, которое вы хотите.
Очевидно, что это не кошерно в производственной среде, но я думаю, что это полезно знать тем из вас, кто просто хочет опробовать его для стресс-тестирования или возиться и не имеет для этого никаких лицензий.