Hjemmeside » hvordan » Geek School Learning Windows 7 - Fjernadministration

    Geek School Learning Windows 7 - Fjernadministration

    I denne installation af Geek School ser vi på, hvordan vi kan administrere vores maskiner eksternt ved hjælp af Remote Assistance, Remote Desktop, Windows Remote Management også kendt som WinRM og PowerShell.

    Sørg for at tjekke de tidligere artikler i denne Geek School-serie på Windows 7:

    • Introduktion til How-To Geek School
    • Opgraderinger og migreringer
    • Konfiguration af enheder
    • Håndtering af diske
    • Administration af applikationer
    • Administration af Internet Explorer
    • IP-adresseringsgrundlag
    • Netværk
    • Trådløst netværk
    • Windows Firewall

    Og hold dig indstillet til resten af ​​serien hele ugen.

    Fjernhjælp

    Fjernbetjening er en funktion, der først blev debuteret i Windows XP, og foruden fjernelsen af ​​telefonsamtalen er forblevet uændret. Når du bruger fjernsupport, er der to brugere, der er tilsluttet en maskine, samtidig med at den bruges. For det første er den person, der har brug for hjælp, som også er kendt som vært såvel som den person, der hjælper brugeren, der kaldes hjælper. Fjernhjælp er centreret omkring ideen om en virtuel helpdesk slags scenario.

    For at nogen kan anmode om hjælp, skal de sende dig en invitation til at hjælpe dem. Der er tre måder, du kan generere en invitation til:

    • Hvis både værten og hjælperen er på samme netværk, kan du gemme en fil til en netværksplacering.
    • Hvis de ikke er på samme netværk, kan du sende dem en email invitation.
    • Hvis dit netværk kører IPv6, hvilket er meget usandsynligt på dette tidspunkt, kan du bruge nem forbindelse.

    Værten har også det endelige ord om, hvad der foregår i sessionen, for eksempel kan de vælge, om hjælperen kan styre musen og tastaturet og kan endda afbryde sessionen når som helst, hvis de føler sig ubehagelige med, hvad hjælperen laver.

    Aktivering af fjernhjælp

    Hvis du vil aktivere Fjernhjælp, skal du åbne Start-menuen og højreklikke på Computer, og derefter vælge Egenskaber fra kontekstmenuen.

    Når dialogboksen Systemoplysninger åbnes, skal du klikke på linket Fjernindstillinger, som findes på venstre side.

    Her skal du tjekke boksen, der tillader fjernhjælp til din computer.

    Hvis du klikker på den avancerede knap, kan du ændre ting som om hjælperen får lov til at tage kontrol over din mus og tastatur samt hvor længe invitationer du genererer gælder for.

    Brug af fjernhjælp

    For at anmode om, at nogen hjælper dig, skal du foretage en invitation. Det gør du ved at åbne startmenuen, udvide vedligeholdelse og vælge Windows Fjernhjælp.

    Vælg derefter at invitere en person, du har tillid til at hjælpe dig.

    Til demonstrationsformål vil jeg gemme invitationen ud til en fil, men vær så velkommen til at bruge den metode, du vil have.

    Jeg har delt mit dokumentbibliotek med en anden pc på mit netværk, så det er perfekt at gemme invitationen her.

    Når du har gemt invitationen, får du adgangskode. Dette er meget vigtigt, da hjælperen skal indtaste dette, når de forsøger at oprette forbindelse til din pc.

    Jeg har skiftet over til en maskine, der kører Windows 8. Jeg valgte at gøre dette, så du ikke bliver forvirret over hvilken pc jeg er på. Fra Windows 8-maskinen skal jeg simpelthen dobbeltklikke på invitationen.

    Jeg indtaster så adgangskoden, som min kompis, på værtsmaskinen sendte til mig og klikker ok.

    Værten bliver derefter spurgt, om de vil tillade mig at oprette forbindelse til deres maskine. I dette tilfælde ved jeg, hvem der forsøger at forbinde, så jeg kan klikke Ja.

    Det er alt der er til det. Jeg kan nu se præcis, hvad du laver på din Windows 7-computer i realtid. Hvis du tillod brugere at tage kontrol over din pc, som vist under afsnittet avancerede indstillinger, vil du se en anmodningskontrolknap som vist nedenfor. Værten får derefter lov til at tillade eller nægte din anmodning. Du kan også bruge chat-funktionen, hvis du vælger det.

    Fjernskrivebord

    Mens Remote Assistance er fokuseret omkring et tobruger scenario, er fjernskrive fokuseret omkring en enkelt bruger. Den største forskel mellem fjernsupport og fjernskrivebord er, at når jeg opretter forbindelse til en ekstern desktop-session, bliver computeren, jeg forbinder til, låst, så alle, der går forbi, ikke kan se, hvad jeg laver på den pågældende maskine. Som du sikkert har gættet nu, er Remote Desktop fokuseret omkring produktivitet. Hvis jeg for eksempel har glemt at redigere et dokument, inden jeg forlod arbejdet, kunne jeg bruge Remote Desktop til at oprette forbindelse til den pågældende maskine, og jeg ville sidde ved mit skrivebord.

    Bemærk: Dette er så nyttigt, jeg bruger det selv hver dag derhjemme, hvor jeg har et par servere uden skærm knyttet til dem. Faktisk har de ikke engang et tastatur eller en mus. De har simpelthen et strømkabel og et netværkskabel, det er alt sammen. Når jeg vil til noget på serveren, bruger jeg bare fjernbetjening.

    Aktivering af fjernskrivebord

    For at aktivere Remote Desktop, skal du åbne startmenuen og højreklikke på computer og derefter vælge egenskaber fra kontekstmenuen.

    Når dialogboksen Systemoplysninger åbnes, skal du klikke på linket Fjernindstillinger, som findes på venstre side.

    Her skal du tjekke boksen, der tillader fjernskrivebordstilslutninger til din computer. Der er to muligheder for at aktivere fjernskrivebord:

    • Tillader bare forbindelse fra enhver enhed, der implementerer Remote Desktop Protocol. Dette er mindre sikkert, men giver dig mulighed for at oprette forbindelse til din pc fra enheder, der ikke kører Windows, f.eks. En iOS-enhed eller endda en anden computer, der kører Linux.
    • Alternativt kan du vælge at tillade forbindelser fra Windows 7 eller nyere maskiner, som implementerer RDP'en med Network Level Authentication.

    Vi kan gå med den mere sikre løsning, da jeg kun har computere, der kører Windows 7 og senere i mit miljø.

    Brug af fjernskrivebord

    Når du har aktiveret Remote Desktop på en computer, er det meget nemt at oprette forbindelse til det. For at gøre det skal du åbne Start-menuen og udvide Tilbehør og derefter klikke på Fjernbordsforbindelse.

    Nu skal du indtaste maskinens navn eller IP-adresse med Remote Desktop aktiveret, og klik derefter på Opret forbindelse.

    Du bliver bedt om at få legitimationsoplysninger. Husk: Du skal indtaste legitimationsoplysninger for en bruger på fjernmaskinen og ikke den, du forbinder fra.

    Det er alt der er til det. Det vil nu føles som om du sidder på fjernmaskinen.

    Én ting du vil bemærke er, at du mister mange af de visuelle effekter, når du bruger RDP. Hvis du er på et LAN og har Gigabit Ethernet, kan du ændre det her. For at gøre det, skal du klikke på valgmulighederne, inden du tilslutter.

    Skift derefter til fanen Oplev. Her kan du vælge hastigheden af ​​din forbindelse, som bestemmer de optimale indstillinger for dig.

    WinRM

    Bemærk: WinRM er et solidt styringsværktøj, men som du vil se om lidt er det blevet erstattet af den altid fantastiske PowerShell Remoting-funktion.

    Windows Remote Management er en kommandolinjebaseret administrationsprotokol. Det, WinRM virkelig havde på vej til, var, at det var baseret på den solide HTTP-protokol, der er tilladt via mange firmanavne, så der var ingen grund til at få specielle porte åbnet. WinRM kommer ikke til at være aktiveret på Windows 7, og du skal manuelt aktivere det på de arbejdsstationer og servere, du ønsker at styre fjernt. For at aktivere den åbner en forhøjet kommandoprompt og kører:

    winrm quickconfig

    Følgende systemændringer finder sted, når du aktiverer WinRM:

    • Windows Remote Management-tjenesten ændres til forsinket automatisk start.
    • Det vil oprette HTTP-lyttere på alle lokale IP-adresser
    • En firewall-undtagelse vil blive oprettet

    Det er virkelig alt der er at sætte din computer op for WinRM.

    Tilslutning til en WinRM-aktiveret computer

    For at oprette forbindelse til en computer ved hjælp af WinRM skal du tilføje maskinen til din liste over betroede værter. At gøre den enkle type i følgende kommando:

    Bemærk: Du skal ændre IP'en i kommandoen nedenfor til den ene af den maskine, du forsøger at oprette forbindelse til.

    winrm sæt winrm / config / client @ TrustedHosts = "192.168.174.130"

    Når du har tilføjet maskinen til dine TrustedHosts, kan du forbinde og køre enhver kommando, du vil have på fjernmaskinen. For at gøre det bruger du Windows Remote Shell (WinRS) kommandoen.

    winrs -r: 192.168.174.130 -u: Taylor -p: Pa $$ w0rd netstat

    Du skal erstatte følgende værdier:

    • 192.168.174.130 til IP-adressen på en maskine med WinRM-aktiveret
    • Taylor for brugernavnet til en lokal administrator på fjernmaskinen
    • Pa $$ w0rd for adgangskoden til den brugerkonto, der er angivet ovenfor.
    • netsat for den kommando, du vil køre. Selvfølgelig, hvis du virkelig vil se lytteportene på fjernmaskinen, er du sikker på at bruge netsat.

    PowerShell Remoting

    Som jeg nævnte tidligere, er PowerShells Remoting-funktion bygget oven på WinRM. Så lad os konstatere, hvad der skiller det fra den gamle skal.

    Objektorientering

    Der er en ting, der gør PowerShell så magtfulde som den er, og den ting hedder Objektorientering. Objektorienteret programmering, eller OOP som det er blevet kendt, er en stil med programmering, der understøtter kodegenbrug. En af de metoder, den bruger til at opnå dette, giver dig mulighed for at oprette sammensatte datastrukturer, der består af primitive datatyper som tal og strenge samt andre sammensatte strukturer. Disse sammensatte datastrukturer kaldes objekter.

    Enkelt sagt er et objekt en repræsentation af noget. Objekter indeholder egenskaber, der beskriver ting og metoder, der fortæller objektet, hvad det kan gøre. For eksempel kan du have et objekt kaldet Person. Personobjektet ville have:

    • En egenskab, der beskriver farven på personens øjne.
    • En egenskab, der beskriver farven på personens hår.
    • Det kan have en metode kaldet søvn.
    • Det kan have en metode kaldet gåtur.

    OOP er faktisk meget mere end dette, men det vil fungere som en arbejdsdefinition for nu. Da alt i PowerShell er et objekt, er det virkelig nemt at arbejde med data. For eksempel får Get-Service cmdlet information om tjenester, der kører på din lokale maskine. For at se, hvilken type genstand den udsender, rør det bare til Get-Member:

    Get-Service | Get-medlem

    Her kan du se det udsender en type objekt kaldet en ServiceController. Du kan også se de metoder og egenskaber, som ServiceController-objekter understøtter. På baggrund af disse oplysninger er det ret trivielt at regne ud, at du kan stoppe en tjeneste ved at kalde Kill-metoden på det objekt, der repræsenterer den service, du vil stoppe.

    remoting

    Siden vi har oprettet WinRM, er vores Windows 7-maskine allerede i stand til at blive fjernstyret via PowerShell. Hvis du vil køre en cmdlet på en fjernbetjening, skal du bruge kommandoen cmdlet til kommandoen:

    Invoke-Command WIN-H7INVSHKC7T get-service

    Det er alt der er til det.


    Hvis du har spørgsmål, kan du tweet mig @taybgibb, eller bare forlade en kommentar.