Оставянето на неактивни сесии на отдалечен работен плот отворени изразходва ценни системни ресурси и излага мрежата ви на сериозни рискове за сигурността. Следователно автоматичното затваряне на неактивни сесии на отдалечен работен плот в Windows е ключово за... Оптимизирайте производителността и защитете оборудването си от неоторизиран достъпВ тази статия ще разгледаме стъпка по стъпка как да го конфигурираме, използвайки групови правила и системния регистър.
Защо е важно автоматично да се затварят неактивните сесии на отдалечен работен плот в Windows?

Автоматичното затваряне на неактивни сесии на отдалечен работен плот в Windows е една от основните практики за системна администрация и киберсигурност. И това е така, защото, Поддържането на изоставени или „фантомни“ сесии създава директни рискове в области като следните:
- Сигурност и смекчаване на заплахите: Ако RDP сесията остане отворена, нападателят може директно да осъществи достъп до отдалечения компютър с привилегиите на влезлия потребител. Всъщност, той може да се движи свободно в корпоративната мрежа и да манипулира отдалечената система.
- Оптимизация на системните ресурси: Затварянето на неактивни сесии на отдалечен работен плот автоматично освобождава RAM памет и процесор. Освен това спестявате трафик, защото дори когато сесията е неактивна, RDP връзката продължава да консумира малки мрежови пакети.
- Управление на лицензи и ограничения за свързване: Клиентските версии на Windows 10 и 11 поддържат само една входяща RDP връзка едновременно. Ако дадена сесия стане неактивна или замръзне, достъпът се блокира за други администратори или легитимни потребители. Освен това, неактивните сесии могат да изразходват лицензи за клиентски достъп, които биха могли да се използват от други служители.
- Съответствие с нормативните изисквания: Международни стандарти за безопасност, като например ISO 27001PCI-DSS или HIPAA изискват автоматично затваряне на неактивни сесии след определено време, за да се предотврати неоторизиран достъп до компрометираща информация.
Защо сесиите на отдалечен работен плот стават неактивни в Windows?

Сесиите на отдалечен работен плот в Windows стават неактивни по две основни причини: първо, често е човекът, работещ от клиентския компютър, да е неактивен. Просто щракнете върху X на синята лента, за да затворите прозореца на отдалечения работен плот.Това само затваря прозореца на клиента, но сесията на сървъра не се изключва; тя остава прекъсната или прекъсната с всички отворени програми.
Друга ситуация, която се случва много често, е тази Потребителят оставя прозореца на отдалечения работен плот отворен на екрана си и физически се отдалечава от работния плот. без заключване на машината или излизане от системата. В резултат на това мрежовата връзка между клиента и сървъра остава 100% активна, но никой не движи мишката или не използва клавиатурата.
В обобщение, Клиентът е този, който изоставя или прекъсва комуникационния канал.Въпреки това, сървърният компютър поддържа сесията активна, консумирайки ресурси, докато не конфигурирате правило за автоматично затваряне на неактивни сесии на отдалечен работен плот.
Как автоматично да затворите неактивните сесии на отдалечен работен плот в Windows

Сега, за да затворите автоматично неактивните сесии на отдалечен работен плот в Windows, най-бързият и най-ефективен метод в Windows Pro Enterprise или Server е Конфигуриране на локални групови правила (gpedit.msc)И ако имате Windows Home (където gpedit.msc не е наличен), можете да го направите от системния регистър на WindowsСлед това нека видим как се прави във всеки отделен случай.
От редактора на локални групови правила
За Автоматично затваряне на неактивни сесии на отдалечен работен плот в Windows от редактора на групови правилаСледвайте тези стъпки:
- Отворете редактора на групови правила: Натиснете Windows + R, въведете gpedit.msc и натиснете Enter.
- Придвижете се до папката с ограничения на сесията, като следвате този път: Конфигурация на компютъра → Административни шаблони → Компоненти на Windows → Услуги за отдалечен работен плот → Хост за сесии на отдалечен работен плот → Ограничения във времето на сесията.
- Кликнете два пъти върху правилата „Задайте времево ограничение за неактивни, но активни сесии на отдалечен работен плот“Изберете „Разрешено“. В падащото меню „Ограничение на сесията в режим на готовност“ изберете желаното време (например 15 или 30 минути) и щракнете върху „OK“.
- Щракнете двукратно върху „Задайте времеви лимит за прекъснати сесии“Изберете „Enabled“ (Разрешено), изберете максималното време, през което може да остане прекъснатата сесия, преди да се затвори напълно (например 1 минута или 5 минути) и щракнете върху „OK“.
- Приложете промените незабавно: Отворете прозорец на CMD или PowerShell и изпълнете
gpupdate /forceтака че системата да прилага новите правила, без да е необходимо рестартиране.
Каква е разликата между „неактивна“ RDP сесия и „изключена“ такава? Основната разлика се състои в това дали клиентът поддържа активна мрежова връзка с отдалечения компютър. Тя е „неактивна“, ако прозорецът на отдалечения работен плот остане отворен на екрана ви и мрежовият тунел е активен. Но е „изключена“, ако прозорецът на отдалечения работен плот е бил затворен чрез щракване върху X, но без излизане от системата.
Алтернативен метод за затваряне на неактивни сесии на отдалечен работен плот в Windows Home (чрез системния регистър)

Ами ако отдалечената машина използва Windows Home и Редакторът на групови правила не е наличенВ този случай алтернативата е да зададете същите ограничения в системния регистър на Windows. Следвайте тези стъпки. Стъпки за затваряне на неактивни сесии на отдалечен работен плот в Windows Home:
- Преса Win + R, пише regedit и натиснете Enter.
- Следвайте този маршрут: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
- Създаване на стойност DWORD (32 бита) наречен МаксималноВремеНаНеактивност с максимално разрешеното време на празен ход (изразено в милисекунди; например 15 минути = 900000 в десетична система).
- Създайте друга стойност DWORD (32 бита) наречен Максимално време за прекъсване на връзката с максималното време преди затваряне на прекъсната сесия (например, 1 минута = 60000 в десетична система).
- Накрая рестартирайте компютъра си, за да влязат в сила промените в системния регистър. Или, ако искате да рестартирате услугата, без да изключвате компютъра си, отворете PowerShell или командния ред (CMD) като администратор и изпълнете:
net stop TermService /y
net start TermService
В заключение, автоматично затваряне на неактивни сесии на отдалечен работен плот в Windows Това е основна стъпка за засилване на мрежовата сигурност и освобождаване на системни ресурси.Прилагането на тези правила или настройки на системния регистър ще ви позволи да поддържате ефективен контрол върху отдалечения достъп, да предотвратявате фантомни връзки и да защитавате оборудването си постоянно и автоматично.
От малък съм очарован от всичко научно и технологично, особено от онези постижения, които правят живота ни по-лесен и по-приятен. Обичам да съм в крак с последните новини и тенденции и да споделям моя опит, мнения и съвети за устройствата и джаджите, които използвам. Това ме накара да стана уеб писател преди малко повече от пет години, фокусирайки се предимно върху устройства с Android и операционни системи Windows. Научих се да обяснявам сложни понятия с прости думи, така че моите читатели да могат лесно да ги разберат.