web-dev-qa-db-fra.com

Arrêter la déconnexion en cas de déconnexion de la session RDP

Je ne veux pas que mon VPS ferme les sessions déconnectées. C'est vraiment ennuyeux car certains programmes se bloquent alors. Le système d'exploitation est Windows Server 2008 R2.

Comment empêcher la fermeture de session des sessions déconnectées?

J'ai essayé pepoluan, rayan ries et Simon L answers

15
user212180

Par défaut, une installation Windows autonome pas ferme les sessions RDP déconnectées.

Votre installation doit donc avoir été personnalisée pour qu'elle se déconnecte des sessions RDP déconnectées.

Démarrez MMC.

Chargez le composant logiciel enfichable Éditeur d'objets de stratégie de groupe. Il ciblera l'ordinateur local.

Accédez à Configuration ordinateur -> Modèles d'administration -> Composants Windows -> Services Bureau à distance -> Hôte de session Bureau à distance -> Délais de session

Vérifiez que le paramètre "Définir la limite de temps pour les sessions déconnectées" est soit Non configuré, soit Activé, mais avec un paramètre Jamais.

18
Ryan Ries

Pour ajouter ce que @Ryan a écrit, si la stratégie de sécurité locale est "non configurée", vous devez ensuite vérifier la configuration des services Terminal Server/la configuration du bureau à distance. Faites un clic droit sur la "Connexion", choisissez "Propriétés" et vérifiez qu'aucune option "Forcer la déconnexion" n'est appliquée.

(Je n'ai pas accès à une machine Windows Server 2008 R2 pour le moment; je mettrai à jour/corrigerai ma réponse lorsque je retrouverai l'accès)

Erratum: L'emplacement est Démarrer> Outils d'administration> Services Bureau à distance> Configuration d'hôte de session Bureau à distance. Double-cliquez sur "RDP-Tcp" et accédez à l'onglet "Sessions".

Modifier pour ajouter: Notez cependant que sans limiter les sessions avec des fermetures de session forcées, vous allez tôt ou tard rencontrer les limitations codées en dur de 2 sessions RDP (y compris la console sessions), nécessitant une déconnexion forcée après tout.

5
pepoluan

Les réponses GPO fonctionnent aussi, je voulais juste ajouter aux réponses. C'est comme le dit Ryan, hors de l'ordinaire, car par défaut vos sessions peuvent rester inactives aussi longtemps qu'elles le souhaitent. Vous pouvez cependant personnaliser l'heure de déconnexion avec la stratégie mentionnée. La clé de registre associée à cette stratégie, si vous devez la configurer sur un seul serveur, est

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

Créer ou mettre à jour un DWORD appelé MaxDisconnectionTime Définissez maintenant la durée pendant laquelle un utilisateur peut être déconnecté en millisecondes. EG: 1209600000 pendant 14 jours et ainsi de suite.

Si vous souhaitez que la déconnexion soit illimitée, vous pouvez supprimer la valeur.

3
Simon L