Fjernstyr Windows 10 med PowerShell: Enkel guide!

Windows 10 inkluderer verktøy for fjernstyring. Disse verktøyene er integrert i operativsystemet, men det er også mulig å installere tredjeparts programvare for å oppnå ekstern tilgang. Fjernstyring er praktisk, men kan også utgjøre en sikkerhetsrisiko hvis man ikke er forsiktig med aktivering, tidspunkt for aktivering, og hvem som får tillatelse til å fjernstyre. Derfor er de fleste fjernstyringsverktøy beskyttet med lag av tillatelser som må gis før verktøyet kan brukes på systemet. PowerShell er intet unntak.

Utføre PowerShell-kommandoer på et eksternt Windows 10-system

Det er mulig å utføre PowerShell-kommandoer på et eksternt Windows 10-system, men målsystemet må være konfigurert til å tillate fjernkjøring av disse kommandoene.

Aktivering av PowerShell-kommandoer på et fjernsystem

For å aktivere ekstern kjøring av PowerShell-kommandoer på et system, følg disse stegene:

Åpne PowerShell på målsystemet med administratorrettigheter.
Kjør følgende kommando: Enable-PSRemoting -Force
Etter at kommandoen er utført, vil det være mulig å få tilgang til systemet eksternt og utføre PowerShell-kommandoer.

Dersom måldatamaskinen er del av en arbeidsgruppe, men ikke er tilknyttet et Active Directory, må du i tillegg konfigurere brannmuren for å tillate ekstern tilgang for PowerShell ved å følge disse trinnene:

Åpne PowerShell på målsystemet med administratorrettigheter.
Kjør følgende kommando: Set-NetFirewallRule -Name "WINRM-HTTP-In-TCP" -RemoteAddress Eventuelle
Etter utførelse av denne kommandoen, vil det være mulig å få fjernstyringstilgang til systemet og kjøre PowerShell-kommandoer.

Disse kommandoene er essensielle for å aktivere fjernstyring med PowerShell, men det er også andre kommandoer du kan trenge. Når du kobler deg til et eksternt system, må du identifisere deg med systemets brukernavn og passord. I tillegg må du også legge til datamaskinen du skal bruke for fjernstyring på en hviteliste. Det er altså ikke en helt enkel prosess, men det begynner med å aktivere muligheten for ekstern kommando-kjøring på målsystemet.

Oppsummering

Fjernstyring via kommandolinjer er komplekst. Hvis du har vanskeligheter med å konfigurere fjernstyring, kan du vurdere et tredjepartsverktøy som TeamViewer, som er mye enklere i bruk, men likevel sikkert. Om du er nødt til å bruke PowerShell, bør du sette av tid til å lære hvordan du starter en tilkobling og hvilke parametere du kan definere. Det er lurt å gjøre dette før du faktisk trenger fjernstyringstilgang. Litt kunnskap og innsikt i hvordan fjernstyring fungerer vil gjøre det lettere å feilsøke eventuelle problemer i fremtiden.