Pirate de ligne de commande pour: "Le serveur Terminal Server a dépassé le nombre maximal de connexions autorisées"

Pirate de ligne de commande pour: "Le serveur Terminal Server a dépassé le nombre maximal de connexions autorisées"
Pirate de ligne de commande pour: "Le serveur Terminal Server a dépassé le nombre maximal de connexions autorisées"

Vidéo: Pirate de ligne de commande pour: "Le serveur Terminal Server a dépassé le nombre maximal de connexions autorisées"

Vidéo: Pirate de ligne de commande pour:
Vidéo: Conversations pour apprendre le Français - 4 Heures de pratique orale - Apprends et progresse rapide - YouTube 2024, Avril
Anonim

Si vous avez travaillé sur un réseau avec des serveurs Windows, vous avez rencontré ce message d'erreur au moins 37 000 fois:

«Le serveur Terminal Server a dépassé le nombre maximal de connexions autorisées. Le système ne peut pas vous connecter. Le système a atteint sa limite de connexion sous licence. Veuillez réessayer plus tard.

Ce problème se produit car Windows n'autorise que deux connexions de services de terminal distants lorsque vous êtes en mode administratif et que deux personnes se trouvent déjà sur ce serveur ou, plus probablement, qu'une session déconnectée pense toujours être active.

Le problème avec cette erreur est que vous devez accéder à la console du serveur pour résoudre le problème si le serveur ne se trouve pas dans un domaine. (Si vous êtes dans un domaine, ouvrez simplement le Gestionnaire des services Terminal Server et fermez la session ou déconnectez les sessions)

Pour utiliser les hacks de ligne de commande, vous devrez peut-être les exécuter à partir d’un autre serveur si votre système d’exploitation local n’inclut pas les commandes. Vous devrez également vous assurer que vous êtes connecté à ce serveur avec un compte administratif. Le moyen le plus simple consiste à mapper un lecteur (vous n’êtes pas obligé d’utiliser une lettre de lecteur à moins que vous ne le choisissiez).
Pour utiliser les hacks de ligne de commande, vous devrez peut-être les exécuter à partir d’un autre serveur si votre système d’exploitation local n’inclut pas les commandes. Vous devrez également vous assurer que vous êtes connecté à ce serveur avec un compte administratif. Le moyen le plus simple consiste à mapper un lecteur (vous n’êtes pas obligé d’utiliser une lettre de lecteur à moins que vous ne le choisissiez).

net use /user:[username] \servernameshare

Voici un hack en ligne de commande que vous pouvez utiliser pour déterminer quelles sessions sont connectées au serveur. Notez que vous pouvez remplacer l'adresse IP par le nom du serveur.

query session /server:servername

Exemple de sortie:

Nous savons maintenant que l'ID de session de la session incriminée est 2. Nous pouvons l'utiliser à l'étape suivante, qui utilise la commande reset pour déconnecter cet utilisateur.
Nous savons maintenant que l'ID de session de la session incriminée est 2. Nous pouvons l'utiliser à l'étape suivante, qui utilise la commande reset pour déconnecter cet utilisateur.

reset session [ID] /server:servername

Échantillon:

Conseillé: