RDP-Sessions aus der Ferne beenden
Neben den Linuxservern muss ich mich (noch) mit einigen Windows 2000 Servern herumschlagen. Diese werden in der Regel per RDP administriert. Ohne zusätzliche Lizenzen lässt das Microsoft Lizenzmodell aber leider nur zwei gleichzeitige RDP-Verbindungen pro Server zu. Was aber tun, wenn beide Sessions blockiert sind, weil sie nicht sauber beendet wurden?
Hat man einen weiteren Windows Server kann man ohne Probleme die RDP-Sessions überprüfen und beenden. Mit folgendem Befehl erhält man eine Übersicht, über die laufenden Sessions auf dem Zielhost (im Beispiel mit der IP 11.11.11.11):
[sourcecode language="css"]qwinsta /server:11.11.11.11
SITZUNGSNAME BENUTZERNAME KENNUNG STATUS TYP GERÄT
console 0 Verbunden wdcon
rdp-tcp 65536 Bereit rdpwd
rdp-tcp#322 Administrator 2 Aktiv rdpwd
rdp-tcp#323 Administrator 3 Aktiv rdpwd[/sourcecode]
Anhand dieser Übersicht kann man die Kennung der hängenden Sitzungen herausfinden. Mithilfe dieser ID kann die Session ganz einfach beendet werden.
[sourcecode language="css"]rwinsta /server:11.11.11.11 2[/sourcecode]
Nun ist Session 2 wieder frei und kann benutzt werden. Um sich die beiden Befehle besser merken zu können, sollte man deren Bedeutung kennen.
qwinsta = Query WINdows STAtion
rwinsta = Reset WINdows STAtion


