Technical Anshu Головна › Навчальні посібники › Автоматичний вихід із системи Idle RDP
🖥️ Обмеження сеансу RDS

Автоматичний вихід із неактивних користувачів RDP за 5 хвилин

Користувачі закривають вікно віддаленого робочого столу та йдуть, але їх сеанс продовжує працювати на вашому сервері — зберігає оперативну пам’ять, відкриті файли та активний вхід. Цей посібник налаштовує Windows на автоматичний вихід із системи неактивних користувачів RDP за допомогою обмежень часу сеансу групової політики, при цьому обліковий запис адміністратора не поширюється на правило.

✍️ Technical Anshu🖥️ Windows Server / RDS🎧 Multi-Language Audio
Автоматичний вихід із неактивних користувачів RDP за 5 хвилин
🎧 Багатомовне аудіо: У відеоплеєрі натисніть [Налаштування] (⚙️) ➔ [Аудіодоріжка], щоб вибрати мову.

📑Розділи

  1. Проблема — сеанси-привиди, які залишаються на сервері протягом кількох днів
  2. Неактивний чи відключений — два різні стани сеансу, дві різні політики
  3. Перевірка поточних сеансів на сервері
  4. Відкриття редактора групової політики та пошук обмежень часу сеансу
  5. Встановлення обмеження часу неактивного сеансу — 5 хвилин у відео
  6. Встановлення обмеження часу відключеного сеансу
  7. Завершити сеанс, коли досягнуто ліміти часу — налаштування, яке робить його справжнім виходом із системи
  8. Утримання облікового запису адміністратора поза правилом виходу з системи
  9. Застосування політики та тестування спочатку на одному обліковому записі

📋 Огляд і покроковий посібник

1

Спочатку дізнайтеся про три стани сеансу

Кожен сеанс віддаленого робочого стола на сервері перебуває в одному з трьох станів. Активний означає, що користувач підключений і працює. Неактивний означає підключення, але не торкання клавіатури чи миші. Відключено означає, що користувач закрив вікно RDP, але сеанс і всі програми в ньому все ще працюють на сервері.

Ця відмінність має значення, оскільки Windows має окрему політику для кожного стану. Встановлення лише ліміту простою є причиною того, що відключені сеанси з п’ятниці все ще живі в понеділок. Перегляньте поточний стан свого сервера самостійно — відкрийте командний рядок на хості сеансу та виконайте:

Command Prompt
query session

Те саме зображення видно в диспетчері завдань на вкладці Користувачі.

2

Відкрийте редактор групової політики

Для одного сервера відкрийте редактор локальної групової політики з діалогового вікна «Виконати»:

Run
gpedit.msc

Якщо ви керуєте багатьма серверами через домен, замість цього скористайтеся консоллю керування груповою політикою та відредагуйте GPO, пов’язаний з організаційним підрозділом, який містить ваші хост-сервери сеансу:

Run
gpmc.msc

Потім перейдіть до Конфігурація комп’ютера > Політики > Адміністративні шаблони > Компоненти Windows > Служби віддаленого робочого стола > Хост сеансу віддаленого робочого стола > Обмеження часу сеансу. Віддавайте перевагу комп’ютерній стороні для загальносерверного правила, щоб обмеження відповідало серверу, незалежно від того, який користувач увійшов. Такі самі обмеження також можна встановити для колекції RDS у розділі «Диспетчер сервера» > «Служби віддаленого робочого стола» > «Колекції» > «Властивості» > «Сеанс», але керуйте ними лише в одному місці, оскільки групова політика виграє, коли обидва конфліктують.

3

Встановіть ліміт часу неактивного сеансу

Відкрийте Установити ліміт часу для активних, але неактивних сеансів служб віддаленого робочого стола, встановіть значення Увімкнено та виберіть ліміт неактивності — 5 хвилин у відео.

Коли підключений сеанс не використовується стільки часу, Windows спочатку показує користувачеві на екрані попередження про те, що він збирається вийти, а потім досягається ліміт. Що станеться в цей момент — відключення або повний вихід — вирішить наступний крок.

📌 Будьте чесними щодо 5-хвилинного числа: воно підходить для спільного кіоску чи терміналу платіжної стійки, але співробітник, який читає довгий документ або сидить на нараді з відкритою сеансом, буде постійно спотикатися. Більшість офісів обирають від 30 хвилин до 2 годин. Механізм має більше значення, ніж точна кількість — установіть обмеження, з яким ваші користувачі справді можуть жити.
4

Встановіть межу відключення та перемикач виходу

У папці «Обмеження часу сеансу» встановіть дві інші політики:

Установити ліміт часу для відключених сеансів — увімкніть його та виберіть, скільки часу може тривати відключений сеанс до його завершення. Зазвичай вибирають від 30 хвилин до 1 дня. Це політика, яка очищає сеанси, які користувачі покинули, закривши вікно RDP.

Закінчити сеанс після досягнення обмежень за часом — увімкніть це. Це єдине налаштування перетворює час очікування на вихід, а не лише на роз’єднання. Без нього неактивний користувач просто від’єднується, а сеанс продовжує працювати — саме така проблема, з якої ви почали.

⚠️ Прочитайте це, перш ніж увімкнути його на робочому сервері: вихід із системи є руйнівним. Windows закриває кожну програму в сеансі, і будь-яка робота, яка ніколи не була збережена, втрачається — так само, як якщо б користувач вийшов із системи вручну з відкритими файлами. Не вмикайте це без звуку. Попередьте своїх користувачів заздалегідь (Крок 6), почніть із великого ліміту та збільште його пізніше — ніколи не навпаки.
5

Тримайте обліковий запис адміністратора поза правилами

Налаштування відео навмисно виключає адміністратора — сеанс адміністратора, який є посеред завдання на сервері, не повинен виходити з-під керуванням сервера. Чистий спосіб зробити це – націлювання, а не друга конфліктна політика:

Помістіть звичайних користувачів RDP у їхній власний підрозділ або групу безпеки та застосуйте до них GPO з обмеженням сеансу; залишати облікові записи адміністраторів за межами цієї області (з фільтрацією безпеки на GPO, якщо потрібно). Під час розгортання RDS той самий результат отримується, якщо цим користувачам надати власну колекцію з власними налаштуваннями сеансу.

Той самий маршрут охоплює справжні винятки — звіт на кінець місяця або нічний експортний рахунок, клавіатура якого неактивна, а машина зайнята роботою. Надайте такому обліковому запису власну групу з довшими обмеженнями на неактивність або без них, і запишіть виняток із причиною та власником. Виняток, який не записаний, не є винятком — це чутка.

6

Застосуйте політику, попередьте користувачів і протестуйте

Застосуйте політику на сервері відразу, а не чекайте наступного автоматичного оновлення:

Command Prompt
gpupdate /force
⚠️ Попередити користувачів, перш ніж це буде опубліковано на робочому сервері. Коли політика активна, перша незбережена електронна таблиця, залишена відкритою неактивним користувачем, буде закрита — функція працює, а не ламається. Повідомте користувачам за день наперед, що неактивні сеанси тепер виключатимуться автоматично, і що вони повинні зберегти свою роботу, перш ніж вийти.

Потім перевірте, перш ніж довіряти йому: увійдіть за допомогою одного тестового облікового запису через RDP, залиште сеанс недоторканим після межі простою та подивіться, як з’явиться попередження та відбудеться вихід із системи. Знову запустіть сеанс запиту та підтвердьте, що сеанс повністю завершено, а не просто відключено. Також перевірте відключений шлях — підключіться, закрийте вікно RDP і перевірте завершення сеансу після ліміту відключених. Лише потім розгортайте однакові налаштування для всіх.

🏷️Змінні та ключові слова пошуку тем

🔍 Auto Logoff RDP 🔍 Idle Session Logoff 🔍 Session Time Limits 🔍 Remote Desktop Services 🔍 RDS 🔍 Group Policy 🔍 gpedit.msc 🔍 gpmc.msc 🔍 gpupdate /force 🔍 query session 🔍 Disconnected Session 🔍 Windows Server 🔍 TechnicalAnshu
🎙️ Повна транскрипція — торкніться, щоб розгорнути

__TOK_33__

__TOK_34__

__TOK_35__

❓ Часті запитання

Чи на 100% безкоштовний цей посібник?

__TOK_36__

Чи можуть новачки дотримуватися цього посібника?

__TOK_37__

Де я можу поставити запитання, якщо я застряг?

__TOK_38__

🚀 Перегляньте повний посібник на YouTube

__TOK_39__

__TOK_40__

▶️ Переглянути повне відео
Цей посібник ґрунтується на відео Technical Anshu Auto Logoff Idle RDP Users • Застрягли на якомусь кроці? Запитуйте у коментарях до відео — там вам допоможуть 🙏