So starten Sie andere Remotedesktopbenutzer

14

Wir verwenden Windows "Remote Desktop", um uns bei Servern anzumelden. Im Moment erhalte ich folgende Fehlermeldung:

The terminal server has exceeded the maximum number of allowed connections.

Jetzt liegt die Ursache auf der Hand (2 andere Personen sind gerade angemeldet!). Ich erinnere mich, dass ich dies in der Vergangenheit gelöst habe, indem ich mich auf einem anderen Computer in derselben Domäne angemeldet habe und dann zu einem Admin-Tool gegangen bin, an das ich mich nicht erinnern kann. Von dort aus konnte ich sehen, wer angemeldet war, und die Sitzung aus der Ferne beenden (vorausgesetzt, ich hatte ausreichende Berechtigungen), wodurch eine der Verbindungen freigegeben wurde.

Weiß jemand, wie man das macht?

mcherm
quelle

Antworten:

22

Sie können den Terminaldienstemanager unter Verwaltung verwenden.

Wenn Sie eine Befehlszeilenlösung bevorzugen, können Sie diese verwenden, um RDP-Sitzungen aufzulisten:

query session /server:servername

Suchen Sie zum Zurücksetzen einer Sitzung in der Spalte "ID" der Ausgabe des obigen Befehls nach der entsprechenden Sitzungs-ID und verwenden Sie dann:

reset session <sessionid> /server:servername
ThatGraemeGuy
quelle
Wenn Sie die Sitzung eines Benutzers zurücksetzen, werden alle derzeit ausgeführten Programme geschlossen und die Sitzung wird sofort beendet. Um den Benutzer einfach zu trennen, verwenden Sie tsdiscon <sessionid> /server:servername, damit seine Programme ausgeführt werden und er dort weitermachen kann, wo er aufgehört hat, wenn er die Verbindung später wieder herstellt.
Tim Lewis
10

Denken Sie auch daran, dass Sie die Konsole auch dann aus der Ferne hijacken können, wenn der Remote-Server Sie nicht in den normalen RDP-Modus versetzt:

RDP zur Konsole Ihres Remote-Servers: Öffnen Sie auf Ihrem Client-PC die CMD-Eingabeaufforderung und geben Sie Folgendes ein: MSTSC / ADMIN (oder verwenden Sie einen älteren RDP-Client, verwenden Sie MSTSC / CONSOLE)

Auf diese Weise können Sie sich per Fernzugriff an der Konsole anmelden (und bei Bedarf alle derzeit an der Konsole angemeldeten Benutzer booten). Anschließend können Sie mit den Befehlen Terminaldienste-Manager oder Sitzung zurücksetzen andere RDP-Benutzer booten ...

ChrisNZ
quelle
1
Super kawaii! Dies funktionierte auch dann, wenn sich die query sessionAntwort von ThatGraemeGuy über einen RDP-Fehler beschwerte.
Mike S
2

Was Sie wollen, ist Terminaldienstemanager

Ron
quelle
-1

Sie können sich auch über die Konsole mit rdp anmelden und die Benutzer booten.

Keiran Holloway
quelle
1
Der Befehl hierfür lautet mstsc / console
mrTomahawk
danke dafür weiß ich nur unter linux .. das ist: rdesktop -0
Keiran Holloway
-1

Außerdem sind Lizenzen für Terminaldienste relativ kostengünstig. Wenn Sie in den lizenzierten Modus wechseln, können Sie dem Server mitteilen, über wie viele Lizenzen Sie verfügen, und er akzeptiert bis zu so viele Verbindungen.

Beachten Sie, dass die Terminaldienstelizenzierung das letzte Mal auf dem Ehrensystem war, als ich sie überprüft habe (dh der Windows-Server überprüft Ihre Lizenzschlüssel nicht wirklich, sondern nimmt nur Ihr Wort dafür, dass Sie so viele haben, wie Sie sagen, dass Sie welche haben), aber das ist es weder hier noch dort. ;)

Graeme
quelle
1
Nicht wahr. Für die Terminaldienstelizenzierung müssen Sie einen gültigen Schlüssel eingeben und jeden Lizenzsatz aktivieren. Sie müssen auch im Terminaldiensteanwendungsmodus ausgeführt werden, um sie nutzen zu können.
Erik Funkenbusch
Das Umschalten in den Anwendungsmodus ist nicht immer wünschenswert.
John Gardeniers
Hrm. Beim letzten Einrichten von Application Server im Jahr 2003 wurden die Lizenzen definitiv nicht validiert oder verifiziert. Sie konnten lediglich die Anzahl erhöhen, und es gab Ihnen glücklicherweise mehr Verbindungen. Wir haben das nicht ausgenutzt, da wir sowieso ein gutes Geschäft mit den Lizenzen für Terminaldienste hatten. Warum ist der Wechsel in den Anwendungsmodus unerwünscht, abgesehen davon, dass tatsächlich mehr Lizenzen gekauft werden müssen?
Graeme
Das Ändern der institutionellen Richtlinien für die Serververwaltung ist für mich einfach keine Option, unabhängig davon, ob dies funktionieren würde.
mcherm
-4

Sie können auch zur CMD-Eingabeaufforderung gehen und "mstsc / v: 00.00.00.00 / admin" eingeben. Ersetzen Sie die Nullen durch Ihre Ziel-IP

user233797
quelle