Installer og brug SSH under Windows 11 for at oprette forbindelse til fjernserver

Adgang til SSH Server kører system på Windows 11 eller 10 er meget nemmere sammenlignet med tidligere versioner af det. Her vil vi vise, hvordan du bruger kommandoprompten til at få adgang til fjernmaskinerne over SSH-protokollen.

Secure Shell, eller "SSH" for kort, er et smart værktøj til netværksadministratorer, fordi det giver en krypteret, og dermed sikker, måde at etablere en forbindelse med fjernsystemer. Og giver mulighed for at få adgang til computere via kommandolinjen, især almindeligt i Unix / Linux-verdenen. Filoverførsler mellem SSH-klienten og værten er også mulige.

Nå, da vi ikke alle er Linux-systembrugere, men det betyder ikke, at vi ikke kan bruge det SSH på Windows. Det var dog ikke muligt for alle Windows-systemer at bruge SSH-kommandolinjen ud af boksen i hvert fald ikke før Windows 10. Det skyldes, at Microsoft havde integreret en SSH-klient i Windows 10 med Version 1709 i 2017. Det betyder, at vi ikke kræver tredjepartsapplikationer såsom PUTTY for at bruge SSH-funktioner på Windows.

Lad os se, hvordan vi kan bruge Windows 11 eller 10 SSH-klienten

Installer OpenSSH klient og server på Windows 11

Selvom både SSH-server og klient som standard er tilgængelige på Windows 10/11, hvis du ikke er sikker, så brug nedenstående kommando for at bekræfte.

Tjek tilgængeligheden af ​​OpenSSH

Åbn PowerShell som Admin og kør:

Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'

Hvis nogen af ​​SSH-klienten eller serverfunktionen ikke er tilgængelig, skal du bruge nedenstående kommandoer i henhold til kravet i PowerShell (Admin).

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

Sådan bruger du SSH på Windows 11/10

I de senere år har Microsoft åbnet op for open source-projekter, der kan ses fra den faste integration af OpenSSH-klienten i systemet.

For at bruge SSH skal du enten åbne kommandoprompten eller Windows PowerShell fra Start-menuen og derefter køre en kommando.

ssh

Når vi kører ovenstående kommando, vil den vise alle de muligheder, vi kan bruge med kommandoen.

Nå, arbejdet med SSH til at forbinde serveren ligner Linux eller macOS, derfor, hvis du allerede er bekendt med disse OS, vil der ikke være nogen problemer.

For at oprette forbindelse til en SSH-server skal du bruge følgende kommandosyntaks:

ssh username@ip-address/domain

I ovenstående syntaks skal du erstattebrugernavnmed brugeren af ​​den fjern-pc du ønsker at forbinde og IP-adressen/domænet med den faktiske adresse på samme.

For eksempel:

ssh 

h2ser det brugernavn, som du logger ind på fjernserveren med sammen med IP-adressen på samme.

SSH-kryptering er baseret på udveksling af nøgler. Hvis du tilslutter serveren første gang, bliver du derfor bedt om at indtaste nøglen ved at indtaste "Ja" for at bekræfte.

Indtast derefteradgangskoden for den valgte bruger. Så snart forbindelsen er etableret, vil du være i stand til at udføre alle terminalkommandoer på fjernserveren via SSH.

For specifik eller brugerdefineret SSH-port:

Som standard kommunikerer SSH-server og klient over port 22, men nogle gange kan serveren være konfigureret til at bruge en brugerdefineret port. For derefter at forbinde det samme, skal vi angive det konfigurerede portnummer i kommandoen ved at erklære "-s” kontakt efterfulgt afhavn.

Hvis det f.eks. er "6200”, brug følgende metode til at etablere SSH-forbindelsen:

ssh  -p 6200

Andre artikler:

Related Posts