Ansluta till och skugga konsolsessionen med Windows Server 2003 Terminal Services

Den här artikeln beskriver hur du använder Microsoft Windows Server 2003 Terminal Services för att ansluta till och skugga en konsolsession.

Gäller för: Windows Server 2003
Ursprungligt KB-nummer: 278845

Sammanfattning

När du använder Terminal Services i Windows Server 2003 kan du ansluta till konsolsessionen (session 0) och samtidigt öppna en skuggsession till den (så länge du ansluter från en annan session än konsolen). Med den här tillagda funktionen kan du logga in på en Windows Server 2003-baserad server som kör Terminal Services via fjärranslutning och interagera med session 0 som om du satt på datorns fysiska konsol. Den här sessionen kan också skuggas så att fjärranvändaren och den lokala användaren i den fysiska konsolen kan se och interagera med samma session.

Ansluta till konsolsessionen

När du ansluter till konsolsessionen för en Windows Server 2003-baserad server behöver ingen annan användare redan vara inloggad på konsolsessionen. Även om ingen är inloggad på konsolen är du inloggad precis som om du satt på den fysiska konsolen.

Om du vill ansluta från den fjärranslutna Windows Server 2003-baserade datorn öppnar du en kommandotolk och skriver följande kommando:

mstsc -v: servername /F -console

Där mstsc är den körbara filen för fjärrskrivbordsanslutning, -v anger en server att ansluta till, /F anger helskärmsläge och -console är instruktionen för att ansluta till konsolsessionen.

När du använder det här kommandot öppnar du fjärrskrivbordssessionen och när inloggningen autentiseras är du ansluten till konsolsessionen som körs på den Windows Server 2003-baserade servern. Om en användare arbetar med konsolsessionen på datorn visas följande felmeddelande:

Användarnamnet för användardomänen \ loggas lokalt på den här datorn. Användaren har varit inaktiv i antal minuter. Skrivbordet är upplåst. Om du fortsätter avslutas den här användarens session och alla data som inte har sparats går förlorade. Vill du fortsätta?

Användaren av den aktuella konsolsessionen loggas sedan ut och du får ett meddelande om att datorn för närvarande är låst och att endast en administratör kan låsa upp den.

Obs!

Om konsolsessionsanvändaren och Terminal Services-sessionsanvändaren är samma kan du ansluta utan problem.

Skugga konsolsessionen

Om du vill skugga konsolsessionen öppnar du först en fjärrskrivbordsanslutning till den Windows Server 2003-baserade servern från en annan dator. Som standard är verktyget Anslutning till fjärrskrivbord i Windows Server 2003 installerat i alla versioner av Windows Server 2003. Du kan antingen använda den här eller kommandoradsverktyget Mstsc som beskrivs i avsnittet Anslut till konsolsessionen , men utelämna växeln -console . När du har öppnat den här sessionen startar du en kommandotolk i sessionen och skriver följande kommando för att starta skuggsessionen i konsolen:

shadow 0

När du har angett och skickat det här kommandot får du följande meddelande:

Sessionen kan verka låst medan fjärrstyrningsgodkännandet förhandlas. Snälla vänta...

I konsolsessionen på servern får du följande meddelande:

Domän \ användarnamnet begär fjärrstyrning av sessionen.
Accepterar du begäran?

Om användaren av konsolsessionen på servern klickar på JA, ansluts du automatiskt till konsolsessionen på den fjärranslutna Windows Server 2003-baserade servern. Om användaren på serverns konsol klickar på NEJ eller inte svarar får du följande felmeddelande i kommandotolken på fjärrdatorn:

Fjärrstyrningen misslyckades. Felkod 7044
Fel [7044]:Begäran om att fjärrstyra en annan session nekades.

Om du vill koppla bort skuggsessionen från fjärrsidan trycker du på CTRL + * (på det numeriska knappsatsen) så återgår du till den ursprungliga sessionen som du upprättade till den Windows Server 2003-baserade servern.

Om du är inloggad på konsolen på den server som kör Terminal Services får du följande felmeddelande om du försöker skugga en annan användares session från datorns konsol:

Sessionen kan verka låst medan fjärrstyrningsgodkännandet förhandlas. Snälla vänta...
Fjärrstyrningen misslyckades. Felkod 7050.
Fel [7050]:Den begärda sessionen kan inte fjärrstyras.
Det kan bero på att sessionen är frånkopplad eller att ingen användare är inloggad. Du kan inte heller fjärrstyra en session från systemkonsolen och du kan inte fjärrstyra din egen aktuella session.

Om den Windows Server 2003-baserade servern inte har konfigurerats för att tillåta fjärrstyrning visas följande felmeddelande:

Fjärrstyrningen misslyckades. Felkod 7051
Fel [7051]: Den begärda sessionen har inte konfigurerats för att tillåta fjärrstyrning.

Så här konfigurerar du den Windows Server 2003-baserade servern för att tillåta fjärrstyrning:

  1. Öppna snapin-modulen grupprincip (Gpedit.msc).
  2. I den vänstra rutan under grenen Datorkonfiguration expanderar du grenen Administrativa mallar .
  3. Expandera grenen Windows-komponenter .
  4. Klicka på mappen Terminal Services .
  5. Dubbelklicka på Anger regler för fjärrstyrning av Terminal Services-användarsessioner i den högra rutan.
  6. Klicka på Aktiverad på fliken Inställning.
  7. I rutan Alternativ klickar du på Fullständig kontroll med användarnas behörighet och klickar sedan på OK.