Командния ред Hack за: "Терминалният сървър е превишил максималния брой разрешени връзки"

Командния ред Hack за: "Терминалният сървър е превишил максималния брой разрешени връзки"
Командния ред Hack за: "Терминалният сървър е превишил максималния брой разрешени връзки"
Anonim

Ако сте работили по мрежа със сървъри на Windows, сте срещнали това съобщение за грешка поне 37 000 пъти:

"Терминалният сървър е превишил максималния брой разрешени връзки. Системата не може да ви регистрира. Системата е достигнала своя лицензиран лимит за влизане. Моля, опитайте отново по-късно."

Този проблем се случва, защото Windows позволява само две свързвания на отдалечени терминални услуги, когато сте в режим на администрация и двама души вече сте на този сървър, или по-вероятно имате разединена сесия, която все още мисли, че е активна.

Проблемът с тази грешка е, че всъщност трябва да влезете в сървърната конзола, за да отстраните проблема, ако сървърът не е в домейн. (Ако сте в домейн, а просто отворете Terminal Services Manager и излезте или изключете сесиите)

За да използвате hacks на командния ред, може да се наложи да ги изпълните от друг сървър, ако вашата локална операционна система не включва командите. Също така ще трябва да сте сигурни, че сте влезли в този сървър с администраторски акаунт. Най-лесният начин да направите това е просто да направите карта на устройство (не е нужно да използвате буквата на устройството, освен ако не изберете)
За да използвате hacks на командния ред, може да се наложи да ги изпълните от друг сървър, ако вашата локална операционна система не включва командите. Също така ще трябва да сте сигурни, че сте влезли в този сървър с администраторски акаунт. Най-лесният начин да направите това е просто да направите карта на устройство (не е нужно да използвате буквата на устройството, освен ако не изберете)

net use /user:[username] \servernameshare

Ето кода на командния ред, който можете да използвате, за да разберете кои сесии са свързани със сървъра. Обърнете внимание, че можете да замените IP адреса за името на сървъра.

query session /server:servername

Изходен изход:

Сега знаем, че идентификационният номер на сесията на засегнатата сесия е 2. Можем да я използваме в следващата стъпка, която използва командата за нулиране, за да излезе от този потребител.
Сега знаем, че идентификационният номер на сесията на засегнатата сесия е 2. Можем да я използваме в следващата стъпка, която използва командата за нулиране, за да излезе от този потребител.

reset session [ID] /server:servername

Извадка:

Препоръчано: