Wir haben eine Reihe von Servern, auf denen unsere Techniker Remotedesktop betreiben, aber für jeden Server gilt ein Verbindungslimit von zwei. Wir werden oft versuchen, RDP in diese Boxen zu schreiben, und wir werden die Meldung "Dieser Computer hat die maximale Anzahl von Verbindungen überschritten" sehen.
Es ist ein großer Schmerz, weil wir diesen Benutzern mehrere E-Mail-Nachrichten gesendet haben und sie nie verstehen, worum es geht.
Ich weiß, wie man sich mit der Root-Konsole verbindet und Leute bootet, aber ich würde es vorziehen, das nicht zu tun. Ich weiß auch, dass es Möglichkeiten gibt, inaktive Sitzungen nach einer bestimmten Zeit zu booten, und ich möchte dies auch nicht tun.
Ich möchte Benutzer dazu zwingen, zu erfahren, dass sie sich abmelden müssen. Dies passiert nicht, wenn Sie sie manuell abmelden (und das manuelle Abmelden ist ein Schmerz). Wenn Sie sie nur manuell abmelden, werden diese Techniker nicht zweimal darüber nachdenken, in einer RDP-Sitzung in Verbindung zu bleiben, da dies für sie praktisch ist.
Ich würde ein Benachrichtigungssystem bevorzugen, bei dem der rücksichtslose Benutzer per E-Mail oder NET SEND-Nachricht benachrichtigt wird, dass sein Konto vom Computer getrennt wird. Auf diese Weise werden sie erkennen, dass sie etwas falsch machen. Noch besser, wenn sie mehrmals gegen das Gesetz verstoßen, möchte ich, dass ihr Konto gesperrt wird, bis ein Systemadministrator es entsperrt.
Gibt es eine Möglichkeit, das Ziel zu erreichen, dass sich Benutzer manuell abmelden? Alle Vorschläge sind willkommen.
Antworten:
Sie können die Tools zur Konfiguration des Remotedesktop-Sitzungshosts oder (bessere) Gruppenrichtlinien verwenden, um Regeln für RDP-Verbindungsabbrüche zu definieren.
Wenn Sie Gruppenrichtlinien und Organisationseinheiten verwenden, können Sie einigen Benutzern erlauben, "getrennt" zu bleiben und andere Benutzer zu zwingen, sich nach dem Trennen der Verbindung abzumelden.
Überprüfen Sie insbesondere diese Richtlinienzweige:
Und Richtlinien wie diese:
.
Weitere Informationen finden Sie auf dieser Seite von MS zu Richtlinien für die RDP-Trennung.
quelle
Für ein Benachrichtigungssystem müssten Sie es vermutlich mithilfe von APIs wie WTSEnumerateSession entwickeln .
Dies bedeutet, dass Sie so etwas wie einen Windows-Dienst entwickeln, der Ihre Server regelmäßig abfragt, um getrennte Sitzungen aufzuspüren und mit ihnen das zu tun, was Sie wollen.
Dies kann einige Tage Arbeit in Anspruch nehmen, um es richtig zu machen.
Ansonsten schlage ich einen anderen Ansatz für dieses Problem vor:
quelle
Ich bin mir nicht sicher, wie viel Hilfe das bringen wird, aber es lohnt sich, stattdessen einen Blick auf die Verwendung von VNC Viewer zu werfen . Es kann so eingerichtet werden, dass es sich abmeldet, sobald die Verbindung zum letzten Viewer getrennt wurde.
Sie können dann Benutzer zur Verwendung von VNC zwingen, indem Sie den RDP-Port auf dem Computer blockieren.
quelle