Auto Logoff Idle RDP Users sa loob ng 5 Mins
Isinasara ng mga user ang Remote Desktop window at umalis, ngunit patuloy na tumatakbo ang kanilang session sa iyong server — may hawak na RAM, mga bukas na file at isang live na pag-login. Itinatakda ng gabay na ito ang Windows na awtomatikong mag-log off sa mga idle na user ng RDP gamit ang mga limitasyon sa oras ng session ng Group Policy, nang hindi kasama sa panuntunan ang admin account.
📑Mga Kabanata
- Ang problema — mga ghost session na nananatiling naka-sign in sa server nang ilang araw
- Idle vs disconnected — dalawang magkaibang status ng session, dalawang magkaibang patakaran
- Pagsusuri sa kasalukuyang mga session sa server
- Pagbukas ng Group Policy editor at paghahanap ng Mga Limitasyon sa Oras ng Session
- Pagtatakda ng limitasyon sa oras ng idle session — 5 minuto sa video
- Pagtatakda ng nadiskonektang limitasyon sa oras ng session
- Tapusin ang session kapag naabot na ang mga limitasyon sa oras — ang setting na ginagawa itong tunay na logoff
- Pag-iwas sa admin account sa labas ng panuntunan sa pag-logoff
- Paglalapat muna ng patakaran at pagsubok sa isang account
📋 Pangkalahatang-ideya at Step-by-Step na Gabay
Alamin muna ang Tatlong Estado ng Sesyon
Ang bawat Remote Desktop session sa server ay nasa isa sa tatlong estado. Nangangahulugan ang Aktibo na ang user ay konektado at gumagana. Ang ibig sabihin ng Idle ay konektado, ngunit hindi pagpindot sa keyboard o mouse. Ang ibig sabihin ng Disconnected ay isinara ng user ang RDP window — ngunit ang session, at bawat application sa loob nito, ay tumatakbo pa rin sa server.
Ang pagkakaibang ito ay mahalaga dahil ang Windows ay may hiwalay na patakaran para sa bawat estado. Ang pagtatakda lamang ng idle na limitasyon ay kung bakit ang mga nakadiskonektang session mula Biyernes ay buhay pa rin sa Lunes. Tingnan ang kasalukuyang estado ng iyong server mismo — buksan ang Command Prompt sa host ng session at patakbuhin:
query session
Ang parehong larawan ay makikita sa Task Manager sa tab na Mga User.
Buksan ang Group Policy Editor
Para sa isang server, buksan ang lokal na editor ng Patakaran sa Grupo mula sa dialog ng Run:
gpedit.msc
Kung namamahala ka ng maraming server sa pamamagitan ng isang domain, gamitin na lang ang Group Policy Management Console at i-edit ang isang GPO na naka-link sa OU na humahawak sa iyong mga server ng host ng session:
gpmc.msc
Pagkatapos ay mag-navigate sa Computer Configuration > Policy > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Session Time Limits. Mas gusto ang Computer side para sa isang server-wide na panuntunan, kaya ang limitasyon ay sumusunod sa server kahit sinong user ang mag-sign in. Ang parehong mga limitasyon ay maaari ding itakda sa bawat RDS collection sa ilalim ng Server Manager > Remote Desktop Services > Collections > Properties > Session — ngunit pamahalaan ang mga ito sa isang lugar lamang, dahil ang Group Policy ang mananalo kapag ang dalawang magkasalungat.
Itakda ang Idle Session Time Limit
Buksan ang Itakda ang limitasyon sa oras para sa aktibo ngunit idle na Mga Serbisyo sa Remote Desktop, itakda ito sa Pinagana at piliin ang limitasyon sa idle — 5 minuto sa video.
Kapag ang isang nakakonektang session ay hindi nagamit nang ganoon katagal, ipinapakita muna ng Windows sa user ang isang babala sa screen na malapit na silang mag-sign out, at pagkatapos ay maabot ang limitasyon. Ang mangyayari sa puntong iyon — idiskonekta o ganap na logoff — ay napagpasyahan ng susunod na hakbang.
Itakda ang Disconnected Limit at ang Logoff Switch
Sa loob pa rin ng folder ng Mga Limitasyon sa Oras ng Session, itakda ang iba pang dalawang patakaran:
Magtakda ng limitasyon sa oras para sa mga nadiskonektang session — paganahin ito at piliin kung gaano katagal mabubuhay ang isang nadiskonektang session bago ito matapos. Ang 30 minuto hanggang 1 araw ay karaniwang mga pagpipilian. Ito ang patakarang naglilinis sa mga session na inabandona ng mga user sa pamamagitan ng pagsasara ng RDP window.
Tapusin ang session kapag naabot na ang mga limitasyon sa oras — paganahin ito. Ang nag-iisang setting na ito ang nagpapalit ng timeout sa isang logoff sa halip na isang disconnect lang. Kung wala ito, hindi nakakonekta ang isang idle user at patuloy na tumatakbo ang session — ang eksaktong problema na sinimulan mo.
Panatilihin ang Admin Account na Wala sa Panuntunan
Ang setup ng video ay sadyang iniwan ang administrator — isang admin session na nasa kalagitnaan ng gawain sa server ay hindi dapat ma-sign out mula sa ilalim ng taong nagpapatakbo ng server. Ang malinis na paraan para gawin ito ay ang pag-target, hindi ang pangalawang magkasalungat na patakaran:
Ilagay ang mga regular na user ng RDP sa sarili nilang OU o grupo ng seguridad at ilapat ang session-limit GPO sa kanila; panatilihin ang mga admin account sa labas ng saklaw na iyon (na may pag-filter ng seguridad sa GPO kung kinakailangan). Sa isang deployment ng RDS, ang parehong resulta ay nagmumula sa pagbibigay sa mga user na iyon ng sarili nilang koleksyon ng sarili nitong mga setting ng session.
Sinasaklaw ng parehong ruta ang mga tunay na pagbubukod — ang ulat sa pagtatapos ng buwan o magdamag na pag-export na account na ang keyboard ay idle habang abala sa pagtatrabaho ang makina. Bigyan ang naturang account ng sarili nitong grupo na may mas mahaba, o hindi, mga limitasyon sa idle, at isulat ang exception na may dahilan at may-ari. Ang isang pagbubukod na hindi nakasulat ay hindi isang pagbubukod - ito ay isang alingawngaw.
Ilapat ang Patakaran, Babalaan ang Mga User at Pagsubok
Ilapat kaagad ang patakaran sa server sa halip na maghintay para sa susunod na awtomatikong pag-refresh:
gpupdate /force
Pagkatapos ay subukan bago ito pagtiwalaan: mag-sign in gamit ang isang pansubok na account sa RDP, iwanan ang session na hindi nagalaw na lampas sa idle limit, at panoorin ang babala na lumabas at ang logoff ay nangyayari. Patakbuhin muli ang query session at kumpirmahin na ang session ay ganap na nawala, hindi lamang nadiskonekta. Subukan din ang disconnected path — kumonekta, isara ang RDP window, at suriin ang session matapos ang nadiskonektang limitasyon. Pagkatapos lamang ilunsad ang parehong mga setting sa lahat.
🏷️Mga Variable at Keyword sa Paghahanap ng Paksa
🎙️ Buong Transcript — i-tap para palawakin
__TOK_33__
__TOK_34__
__TOK_35__
❓ Mga Madalas Itanong
Ang tutorial na ito ba ay 100% libre upang sundin?
__TOK_36__
Maaari bang sundin ng mga nagsisimula ang gabay na ito?
__TOK_37__
Saan ako maaaring magtanong kung ako ay natigil?
__TOK_38__