3 способа запретить доступ на сервер терминалов

Уверен Вам знакома ситуация когда нужно быстро создать бэкап информационной базы 1С или выполнить другую работу на сервере терминалов,  но пользователи игнорируют просьбы выполнить выход, а при сбросе их сессий по-прежнему пытаются влезть на сервер.

Как быть?

Конечно, временно заблокировать вход на сервер терминалов!

Вот три способа, с помощью которых, Вы сможете сделать это максимально быстро.

 

Способ № 1

В командной строке или Power Shell на сервере терминалов выполняем команду.

CHANGE LOGON /DISABLE – запретить удаленное подключение пользователей. Команда не закрывает уже существующие сессии ( удаленные подключения ), а только запрещает новые. 

После выполнения команды пользователи уже не смогут выполнить вход на сервер терминалов.

Вот такое сообщение они получат при попытке подключения:

Blokirovka_Dostupa_na_server_terminalov_1

И после того как всю работу сделали, повторно вводим:

CHANGE LOGON /ENABLE – Разрешаем подключение.

Команды можно «завернуть» в батник и простым кликом мышки, управлять доступом. Кстати эта функция уже реализована в программе YaAdmin v 1.5 (ждите новую версию).

Иногда требуется посмотреть текущее состояние сервера терминалов, заблокирован вход или нет в данный момент.

Это можно узнать при помощи команды:

CHANGE LOGON /QUERY – отобразит текущее состояние режима подключений.

Blokirovka_Dostupa_na_server_terminalov_2

Также можно использовать и аналогичную команду CHGLOGON.

 

Способ № 2

Правка в регистре.

Второй способ может быть даже в некотором роде лучше, так как отключает доступ  на сервер терминалов еще до аутентификации на сервере терминалов.

Он немного сложнее предыдущего, и заключается в том, чтоб изменить запись в регистре.

В командной строке выполним следующее:

reg add “HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server” /v fDenyTSConnections /t REG_DWORD /d 1 /f

Это чтоб заблокировать вход на сервер терминалов, а

ниже строчка чтоб его восстановить:

reg add “HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server” /v fDenyTSConnections /t REG_DWORD /d 0 /f

Как и в способе, первом, все сессии работают дальше, доступ будет запрещен для новых подключений.

Blokirovka_Dostupa_na_server_terminalov_3

Конечно, писать руками каждый раз такой скрипт, когда нужно заблокировать вход на сервер терминалов, никто не будет, а кликнуть мышкой по батнику который выполнит его, вполне способ.

Кстати эти батники Вы можете скачать бесплатно внизу статьи ссылка.

 

Способ № 3

Ну и последний простой способ, который можно применить визуально, без CMD и PowerShell.

Здесь все очень просто:

В свойствах «Этот компьютер» – «Настройка удаленного доступа» ставим птичку возле «Не разрешать удаленное подключение к этому компьютеру » или

«Разрешить удаленное подключение к этому компьютеру» если доступ нужен.

Blokirovka_Dostupa_na_server_terminalov_4

Конечно, использовать батники будет проще, чем каждый раз открывать «свойства компьютера»

Вот здесь можете их скачать бесплатно >>>

Курс: Администрируем пользователей на сервере терминалов 

3 способа запретить доступ на сервер терминалов
5 (100%) 3 votes
yaadmin.kuharbogdan.com