Partager via


Se connecter à la session de console et l’ombre avec les services terminal Windows Server 2003

Cet article explique comment utiliser Microsoft Windows Server 2003 Terminal Services pour se connecter à une session de console et les masquer.

S’applique à : Windows Server 2003
Numéro de base de connaissances d’origine : 278845

Résumé

Dans Windows Server 2003, lorsque vous utilisez Terminal Services, vous pouvez vous connecter à la session de console (session 0) et en même temps ouvrir une session d’ombre (tant que vous vous connectez à partir d’une session autre que la console). Avec cette fonctionnalité ajoutée, vous pouvez vous connecter à un serveur Windows Server 2003 qui exécute les services Terminal Services à distance et interagir avec la session 0 comme si vous étiez assis sur la console physique de l’ordinateur. Cette session peut également être ombrée afin que l’utilisateur distant et l’utilisateur local de la console physique puissent voir et interagir avec la même session.

Se connecter à la session de console

Lorsque vous vous connectez à la session console d’un serveur Windows Server 2003, aucun autre utilisateur n’est déjà connecté à la session de console. Même si personne n’est connecté à la console, vous êtes connecté comme si vous étiez assis à la console physique.

Pour vous connecter à partir de l’ordinateur Windows Server 2003 distant, ouvrez une invite de commandes, puis tapez la commande suivante :

mstsc -v: servername /F -console

Où mstsc est le fichier exécutable de connexion Bureau à distance, -v indique un serveur auquel se connecter, /F indique le mode plein écran et -console est l’instruction de connexion à la session de console.

Lorsque vous utilisez cette commande, vous ouvrez la session Bureau à distance et lorsque l’ouverture de session est authentifiée, vous êtes connecté à la session de console qui s’exécute sur le serveur Windows Server 2003. Si un utilisateur travaille actuellement sur la session de console sur l’ordinateur, vous recevez le message d’erreur suivant :

Le nom d’utilisateur du domaine \ utilisateur est connecté localement à cet ordinateur. L’utilisateur a été inactif pendant plusieurs minutes. Le bureau est déverrouillé. Si vous continuez, la session de cet utilisateur se termine et toutes les données non enregistrées sont perdues. Voulez-vous continuer ?

L’utilisateur de la session de console active est alors déconnecté et vous recevez un message indiquant que l’ordinateur est actuellement verrouillé et qu’un administrateur peut le déverrouiller.

Note

Si l’utilisateur de session de console et l’utilisateur de session Terminal Services sont identiques, vous pouvez vous connecter sans aucun problème.

Ombrer la session de console

Pour masquer la session de console, ouvrez d’abord une connexion Bureau à distance au serveur Windows Server 2003 à partir d’un autre ordinateur. Par défaut, l’utilitaire de connexion Bureau à distance Windows Server 2003 est installé dans toutes les versions de Windows Server 2003. Vous pouvez utiliser cet utilitaire de ligne de commande ou Mstsc décrit dans la section Se connecter à la session de console, mais omettre le -console commutateur. Après avoir ouvert cette session, démarrez une invite de commandes dans la session et tapez la commande suivante pour démarrer la session d’ombre sur la console :

shadow 0

Après avoir entré et envoyé cette commande, vous recevez le message suivant :

Votre session peut apparaître figée pendant la négociation de l’approbation du contrôle à distance. Veuillez patienter...

Dans la session de console sur le serveur, vous recevez le message suivant :

nom d’utilisateur de domaine \ demande de contrôler votre session à distance.
Acceptez-vous la demande ?

Si l’utilisateur de la session de console sur le serveur clique sur OUI, vous êtes automatiquement connecté à la session de console sur le serveur distant Windows Server 2003. Si l’utilisateur sur la console du serveur clique sur NO ou ne répond pas, vous recevez le message d’erreur suivant à l’invite de commandes sur l’ordinateur distant :

Échec du contrôle à distance. Code d’erreur 7044
Erreur [7044] :La demande de contrôle d’une autre session à distance a été refusée.

Pour déconnecter la session d’ombre du côté distant, appuyez sur Ctrl + * (sur le pavé numérique) et vous êtes retourné à la session d’origine que vous avez établie sur le serveur Windows Server 2003.

Si vous êtes connecté à la console du serveur exécutant les services Terminal, si vous essayez d’ombrer la session d’un autre utilisateur à partir de la console de l’ordinateur, vous recevez le message d’erreur suivant :

Votre session peut apparaître figée pendant la négociation de l’approbation du contrôle à distance. Veuillez patienter...
Échec du contrôle à distance. Code d’erreur 7050.
Erreur [7050] :La session demandée ne peut pas être contrôlée à distance.
Cela peut être dû au fait que la session est déconnectée ou n’a pas d’utilisateur connecté. En outre, vous ne pouvez pas contrôler une session à distance à partir de la console système et vous ne pouvez pas contrôler à distance votre propre session active.

Si le serveur Windows Server 2003 n’est pas configuré pour autoriser le contrôle à distance, vous recevez le message d’erreur suivant :

Échec du contrôle à distance. Code d’erreur 7051
Erreur [7051] : la session demandée n’est pas configurée pour autoriser le contrôle à distance.

Pour configurer le serveur Windows Server 2003 pour autoriser le contrôle à distance, procédez comme suit :

  1. Ouvrez le composant logiciel enfichable stratégie de groupe (Gpedit.msc).
  2. Dans le volet gauche, sous la branche Configuration de l’ordinateur, développez la branche Modèles d’administration.
  3. Développez la branche Composants Windows.
  4. Cliquez sur le dossier Des services terminal.
  5. Dans le volet droit, double-cliquez sur Définir des règles pour le contrôle à distance des sessions utilisateur de Terminal Services.
  6. Sous l’onglet Paramètre , cliquez sur Activé.
  7. Dans la zone Options , cliquez sur Contrôle total avec l’autorisation des utilisateurs, puis sur OK.