Beenden Sie die Abmeldung, wenn die Verbindung zur RDP-Sitzung getrennt wird

14

Ich möchte nicht, dass mein VPS getrennte Sitzungen abmeldet. Es ist wirklich nervig, weil einige Programme dann einfrieren. Betriebssystem ist Windows Server 2008 R2.

Wie verhindere ich, dass getrennte Sitzungen abgemeldet werden?

Ich habe versucht, Pepoluan, Rayan Ries und Simon L Antworten

user212180
quelle
Sie haben alle unsere Vorschläge ausprobiert und dennoch werden Ihre getrennten RDP-Sitzungen getrennt? Sind Sie sicher, dass der Server während Ihrer Abwesenheit nicht vollständig neu gestartet wird?
Ryan Ries

Antworten:

16

Standardmäßig werden bei einer eigenständigen Windows-Installation nicht verbundene RDP-Sitzungen abgemeldet.

Daher muss Ihre Installation angepasst worden sein, damit sie getrennte RDP-Sitzungen abmeldet.

Starten Sie MMC.

Laden Sie das Snap-In Gruppenrichtlinienobjekt-Editor. Es wird auf den lokalen Computer abzielen.

Führen Sie einen Drilldown zu Computerkonfiguration -> Administrative Vorlagen -> Windows-Komponenten -> Remotedesktopdienste -> Remotedesktop-Sitzungshost -> Sitzungszeitlimits durch

Stellen Sie sicher, dass die Einstellung "Zeitlimit für getrennte Sitzungen festlegen" entweder Nicht konfiguriert oder Aktiviert ist, aber die Einstellung Nie lautet.

Ryan Ries
quelle
Ich habe gesehen, wo "Nicht konfiguriert" nichts tut, aber "Aktiviert" mit einem Limit von "Nie" funktioniert.
teeks99
Ich habe es auf Google VM von Windows ausprobiert und es scheint nicht zu funktionieren. Irgendeine Idee?
Royi
5

Um das, was @Ryan geschrieben hat, hinzuzufügen, müssen Sie, wenn die lokale Sicherheitsrichtlinie "Nicht konfiguriert" ist, als Nächstes die Terminaldienstekonfiguration / Remotedesktopkonfiguration überprüfen. Klicken Sie mit der rechten Maustaste auf "Verbindung", wählen Sie "Eigenschaften" und stellen Sie sicher, dass keine Option "Verbindung trennen" erzwungen wird.

(Ich habe momentan keinen Zugriff auf einen Windows Server 2008 R2-Computer. Ich aktualisiere / korrigiere meine Antwort, wenn ich wieder Zugriff habe.)

Erratum: Der Speicherort ist Start> Verwaltung> Remotedesktopdienste> Konfiguration des Remotedesktop-Sitzungshosts. Doppelklicken Sie auf "RDP-Tcp" und wechseln Sie zur Registerkarte "Sitzungen".

Bearbeiten hinzuzufügen: Do Note aber, dass ohne Sitzungen mit Zwang Abmeldungen zu begrenzen, Sie werden früher oder später in die hartcodierte 2 RDP - Sitzungen Einschränkungen laufen (einschließlich ‚Konsole‘ Sitzungen), eine Zwangsabmelde schließlich erforderlich macht .

pepoluan
quelle
Es gibt "Benutzereinstellungen
überschreiben
2

Die GPO-Antworten funktionieren auch, ich wollte sie nur zu den Antworten hinzufügen. Dies ist, wie Ryan sagt, ungewöhnlich, da Ihre Sitzungen standardmäßig so lange inaktiv sein können, wie sie möchten. Sie können die Verbindungsunterbrechungszeit jedoch mit der angegebenen Richtlinie anpassen. Der mit dieser Richtlinie verbundene Registrierungsschlüssel, falls Sie diesen auf einem einzelnen Server konfigurieren müssen, ist

HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows NT \ Terminal Services

Erstellen oder Aktualisieren eines DWORDs mit dem Namen MaxDisconnectionTime Legen Sie jetzt fest, wie lange ein Benutzer in Millisekunden die Verbindung trennen kann. EG: 1209600000 für 14 Tage und so weiter.

Wenn Sie möchten, dass die Verbindung unbegrenzt getrennt wird, können Sie den Wert löschen.

Simon L
quelle
Keine der GPO-Einstellungen funktioniert auf Windows 10-Hosts. Versuchen wir den Registry-Hack.
Lukas Franko