du kan bruge SSH til at få fjernadgang til din Debian 10-server eller desktop. Du kan installere nye programpakker, konfigurere dem, overvåge din Debian 10-server eller desktop eksternt via SSH.
i denne artikel vil jeg vise dig, hvordan du aktiverer SSH på Debian 10 og opretter forbindelse til din Debian 10-maskine eksternt via SSH. Så lad os komme i gang.
på Debian 10 leveres SSH-serveren af pakken openssh-server. Du kan installere OpenSSH-serveren fra det officielle pakkelager for Debian 10 meget let ved hjælp af APT package manager.
Åbn først en Terminal og kør følgende kommando for at opdatere Apt-pakkelagerets cache.
Apt-pakkelagerets cache skal opdateres.
Installer nu OpenSSH-server pakke med følgende kommando.
Tryk nu på Y og tryk på <Enter> for at bekræfte installationen.
pakken openssh-server skal installeres.
nu Kan du kontrollere, om SSH-tjenesten kører med følgende kommando:
som du kan se, er SSH-tjenesten ikke aktiv. Det kører ikke. Men det er aktiveret. Hvilket betyder, at SSH-tjenesten automatisk starter ved opstart. Så for at starte SSH-tjenesten er alt hvad du skal gøre at genstarte din computer.
hvis du ikke vil genstarte din computer lige nu, Kan du starte SSH-tjenesten manuelt med følgende kommando:
Kontroller nu, om SSH-tjenesten kører med følgende kommando:
som du kan se, er SSH-tjenesten aktiv eller kører. Nu kan du oprette forbindelse til denne computer eksternt via SSH.
Tilføjelse og fjernelse af SSH-tjeneste fra systemstart:
på Debian 10 er SSH-tjenestens standardadfærd at starte automatisk ved opstart.
hvis du ikke ønsker, at SSH-tjenesten skal starte automatisk ved opstart, snarere vil du starte SSH-tjenesten manuelt, når du har brug for det, kan du fjerne den fra systemstart med følgende kommando.
hvis du senere skifter mening og vil starte SSH-tjenesten ved opstart, kan du tilføje SSH-tjenesten til systemstart med følgende kommando:
fjernforbindelse til Debian 10-maskine via SSH:
for at oprette forbindelse til SSH-serveren skal du nu bruge IP-adressen eller værtsnavnet/domænenavnet på Debian 10-maskinen, hvor du lige har installeret SSH-serveren. Du skal også kende login-brugernavnet og login-adgangskoden til den Debian 10-maskine, du vil oprette forbindelse til.
for at finde IP-adressen på Debian 10-maskinen, som du vil oprette forbindelse til eksternt, skal du køre følgende kommando på den maskine.
som du kan se, er IP-adressen på mit Debian 10-skrivebord 192.168.21.134. Det vil være anderledes for dig. Så sørg for at erstatte det med DIN fra nu af.
hvis Debian 10-maskinen, som du forsøger at forbinde via SSH, er hostet på skyen (VPS), kan du have et DNS-resolvabelt værtsnavn eller domænenavn, som du kan bruge i stedet for IP-adressen. For at finde værtsnavnet på VPS skal du køre følgende kommando på VPS.
et eksempel output er givet som følger.
hvis du ikke kender login-brugernavnet på din Debian 10-maskine, kan du køre følgende kommando på den maskine for at finde brugernavnet.
brugernavnet skal udskrives på terminalen. Husk det.
for at kunne oprette forbindelse til Debian 10-maskinen eksternt via SSH, skal klientcomputeren have SSH-klientprogrammet installeret på det.
hvis klienten er en Ubuntu / Debian-maskine, kan du installere SSH-klientprogrammerne med følgende kommandoer:
$ sudo apt install openssh-client
hvis klienten er en RHEL / CentOS-maskine, kan du installere SSH-klientprogrammerne med følgende kommandoer:
Kør nu følgende kommando fra klientmaskinen for at oprette forbindelse til Debian 10-fjernmaskinen via SSH:
eller
i mit tilfælde er kommandoen:
du vil se følgende prompt første gang du forsøger at oprette forbindelse til din Debian 10-maskine via SSH. Skriv bare ja, og tryk på < Enter> for at fortsætte.
du vil se følgende prompt første gang du forsøger at oprette forbindelse til din Debian 10-maskine via SSH. Skriv bare ja, og tryk på < Enter> for at fortsætte.
du skal være forbundet.
nu Kan du køre enhver kommando, du vil installere nye programpakker, konfigurere forskellige tjenester eller overvåge Debian 10-maskinen eksternt. Mulighederne er ubegrænsede.
når du er færdig med dit arbejde, kan du lukke SSH-sessionen med følgende kommando:
så Sådan aktiverer du SSH på Debian 10 og opretter fjernforbindelse til din Debian 10-maskine via SSH. Tak for at læse denne artikel.