Sådan bruger du SSH på Windows

Sidste opdatering: 23/08/2024
Forfatter: Daniel Terrasa

SSH

Sikker skal, som vi kender bedre under sit akronym SSH, er en fjernadministrationsprotokol som giver os mulighed for at ændre og kontrollere vores fjernservere på internettet. Alt sammen i overensstemmelse med de strengeste kanoner af online sikkerhed. I denne artikel vil vi forklare hvordan man bruger SSH på Windows og hvilke fordele dette vil give os.

Mange brugere af Linux- og MacOS-operativsystemer bruger SSH på deres fjernservere fra selve terminalen. I tilfælde af Windows er proceduren noget anderledes.

SSH blev oprettet i 1997 med det formål at erstatte Telnet, som, da det er en ukrypteret protokol, ikke tilbød nogen form for sikkerhed til sine brugere. Dette er netop det grundlæggende aspekt og definitive argument for at bruge Secure Shell: sikkerhed. SSH bruger de mest innovative kryptografiteknikker til at garantere sikker kommunikation mellem brugere og fjernservere.

Sådan fungerer SSH

SSH

For at kryptere data transmitteret mellem klienten og serveren bruger SSH en dobbelt autentificeringssystem. På den ene side bruger den offentlig nøglekryptografi, og på den anden side bruger den en privat nøgle.. Nøglerne for hver af dem genereres på tidspunktet for etablering af forbindelsen: den offentlige nøgle deles med serveren, og den private nøgle opbevares af klienten. 

Eksklusivt indhold - Klik her  Sådan genstarter du Explorer.exe-processen i Windows, når skrivebordet ikke reagerer

Derfor skal vi skelne mellem to hovedkomponenter:

  • SSH klient, som er et program, som brugeren kan køre på sin computer for at forbinde til serveren.
  • SSH-server, den software, der kører på fjernserveren.

Et vigtigt aspekt at huske på er, at hvis vi vil bruge denne forbindelse, vil det først være nødvendigt at konfigurere en specifik computer, der opfylder rollen som SSH-server. Andre alternativer ville være at uploade de filer, der skal deles til skyen eller konfigurere et fjernskrivebord.

Aktiver og brug SSH på Windows

Processen med at opsætte SSH i Windows er ikke særlig kompliceret. Disse trin skal følges:

Aktiver en computer som en SSH-server

SSH på Windows

  1. Først og fremmest, vi tænder for pc'en som vi skal bruge som server.
  2. Så bruger vi tastekombinationen Windows + R og i søgefeltet, der vises, skriver vi services.msc.
  3. I vinduet der åbner søger vi og klikker videre OpenSSH SSH-server.
  4. Dernæst trykker vi "Starte".*
  5. Så skal du gentage nøjagtig samme handling med OpenSSH Authentication Agent. Nogle gange er det deaktiveret, så du skal gå ind i Egenskaber for at aktivere det.
  6. Nu åbner vi startmenuen og skriver PowerShell. Følgende handlinger skal udføres via kommandolinjen PowerShell, da kommandoprompten ikke er nok.
  7. Så får vi adgang til konsollen Windows PowerShell som administrator.
  8. Dernæst indsætter vi følgende kommando: New-NetFirewallRule -Navn sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Aktiveret True -Direction Inbound -Protocol TCP -Action Tillad -Profildomæne.

(*) Hvis vi ønsker, at denne start skal være automatisk, hver gang computeren tændes, skal vi klikke på fanen Ejendomme og der ændre opstartstypen fra Manuel til Automatisk.

Eksklusivt indhold - Klik her  Alt om Windows 11's nye adaptive batteritilstand: hvordan den fungerer, og hvad den lover

Aktiver en computer som en SSH-klient

spartelmasse

Når den første fase er afsluttet, lad os nu se, hvad vi skal gøre for at aktivere en computer som en SSH-klient. I denne anden fase er det vigtigt at bruge et program kaldet PuTTY:

  1. Lad os gå til den computer, vi vil bruge som en SSH-klient.
  2. I den installerer vi softwaren PuTTY (download linket, her). Det anbefales at downloade filen med filtypenavnet .msi, altså 64-bit versionen.
  3. Når installationen er færdig, er måden at bruge denne software på meget enkel: bare skriv IP'en markeret som Værtsnavn og tryk på knappen Åben.

Nogle gange kan der opstå nogle problemer ved brug af SSH i Windows, såsom autentificeringsfejl eller fejl ved etablering af forbindelse til serveren på grund af en firewall osv. Alle disse små fejl kan nemt løses ved at ændre indstillingerne.

Konklusioner: vigtigheden af ​​at bruge SSH

Vigtigheden af ​​at bruge SSH ligger i, at det tilbyder os en sikker måde at oprette forbindelse til eksterne servere på. Hvis en ukrypteret forbindelse bruges, kan datatransmissionen blive opsnappet af enhver. Det ville være et meget alvorligt sikkerhedsbrud, som en hacker (eller endda enhver bruger med minimal viden) kunne bruge til at udtrække følsomme oplysninger, fra adgangskoder til kreditkortoplysninger.

Eksklusivt indhold - Klik her  Hvad er en TS-fil, og hvordan man åbner den i Windows 11

Det er dog ikke så nemt med brugen af ​​SSH, en protokol, der er i stand til at kryptere data, så de kun kan læses af klienten og serveren.

På den anden side tilbyder SSH på Windows og ethvert andet operativsystem omfattende tilpasningsmuligheder. Disse muligheder kan administreres ved at redigere SSH-konfigurationsfilen på systemet.