Hack příkazového řádku pro Terminálový server překročil maximální počet povolených připojení
Pokud jste pracovali v síti se servery Windows, zaznamenali jste tuto chybovou zprávu alespoň 37 000krát:
"Terminálový server překročil maximální počet povolených připojení. Systém vás nemůže přihlásit. Systém dosáhl svého licenčního limitu pro přihlášení. Prosím zkuste to znovu později."
Zpět nahoru Dejte nám zpětnou vazbu Příčina K tomuto problému dochází, protože Windows umožňuje pouze dvě připojení vzdálené terminálové služby, pokud jsou v režimu správce a máte buď dva lidé již na serveru, nebo pravděpodobně máte odpojené relace, která stále myslí, že je aktivní.
Problém s touto chybou je, že musíte skutečně dostat konzolu serveru opravit problém, pokud server není v doméně. (Pokud jste v doméně, stačí otevřít Správce Terminálových služeb a odhlásit nebo odpojit relace)
Chcete-li použít příkazy hacks, může být nutné je spustit z jiného serveru, pokud místní operační systém neobsahuje příkazy. Budete také muset ujistit, že jste přihlášeni na tento server pomocí účtu správce. Nejjednodušší způsob, jak to udělat, je pouze mapovat jednotku (nemusíte používat písmeno jednotky, pokud se rozhodnete)
net use / user: [uživatelské jméno] \\ servername \ share
Zde je příkazový řádek, který můžete použít k zjištění, které relace jsou připojeny k serveru. Všimněte si, že můžete nahradit adresu IP pro název serveru.
dotaz relace / server: název_serveru
Výstupní vzorek:
Nyní víme, že ID relace pro přestupkovou relaci je 2. Můžeme ji použít v dalším kroku, který používá příkaz reset k odhlášení tohoto uživatele.
reset relace [ID] / server: servername
Vzorek:
Tento příkaz nezobrazí žádný výstup, ale když znovu spusťme příkaz dotazu, měli bychom vidět, že relace byla odpojena:
Poznámka: Díky mému příteli Toddovi za tohle.