ssh

Aktivér SSH på Debian 10

Aktivér SSH på Debian 10
Du kan bruge SSH til at få adgang til din Debian 10-server eller desktop eksternt. Du kan installere nye softwarepakker, 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.

Installation af SSH-server på Debian 10:

På Debian 10 leveres SSH-serveren af ​​pakken openssh-server. Du kan installere OpenSSH-serveren fra den officielle pakkeopbevaring af Debian 10 meget let ved hjælp af APT-pakkehåndteringen.

Åbn først en terminal, og kør følgende kommando for at opdatere APT-pakkeopbevaringscachen.

$ sudo apt opdatering

APT-pakkeopbevaringscachen skal opdateres.

Installer nu openssh-server pakke med følgende kommando.

$ sudo apt installerer openssh-server

Nu skal du trykke på Y og tryk på for at bekræfte installationen.

Det openssh-server pakken skal installeres.

Nu kan du kontrollere, om SSH-tjenesten kører med følgende kommando:

$ sudo systemctl status ssh

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:

$ sudo systemctl start ssh

Kontroller nu, om SSH-tjenesten kører med følgende kommando:

$ sudo systemctl status ssh

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 vil have, at SSH-tjenesten starter automatisk ved opstart, snarere vil du starte SSH-tjenesten manuelt, når du har brug for det, så kan du fjerne det fra systemstart med følgende kommando.

$ sudo systemctl deaktiver ssh

Hvis du senere skifter mening og vil starte SSH-tjenesten ved opstart, kan du tilføje SSH-tjenesten til systemstart med følgende kommando:

$ sudo systemctl aktiver ssh

Forbindelse til Debian 10-maskine eksternt via SSH:

For at oprette forbindelse til SSH-serveren skal du have IP-adressen eller værtsnavnet / domænenavnet på Debian 10-maskinen, hvor du lige har installeret SSH-serveren. Du skal også kende loginbrugernavnet og loginadgangskoden til den Debian 10-maskine, som du vil oprette forbindelse til.

For at finde IP-adressen på den Debian 10-maskine, som du vil oprette forbindelse til eksternt, skal du køre følgende kommando på den maskine.

$ ip a

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 den med din fra nu af.

Hvis den Debian 10-maskine, som du forsøger at oprette forbindelse via SSH, er hostet i skyen (VPS), har du muligvis et DNS-opløseligt 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.

$ værtsnavn

Et eksempel på output gives som følger.

Hvis du ikke kender loginbrugernavnet på din Debian 10-maskine, kan du køre følgende kommando på den maskine for at finde brugernavnet.

$ whoami

Brugernavnet skal udskrives på terminalen. Husk det.

For at oprette forbindelse til Debian 10-maskinen eksternt via SSH, skal klientcomputeren have SSH-klientprogrammet installeret.

Hvis klienten er en Ubuntu / Debian-maskine, kan du installere SSH-klientprogrammerne med følgende kommandoer:

$ sudo apt opdatering
$ sudo apt installere openssh-klient

Hvis klienten er en RHEL / CentOS-maskine, kan du installere SSH-klientprogrammerne med følgende kommandoer:

$ sudo yum installerer openssh-klienter

For at oprette forbindelse til Debian 10-fjernmaskinen via SSH skal du køre følgende kommando fra klientmaskinen:

$ ssh USERNAME @ IP_ADDRESS

Eller

$ ssh USERNAME @ HOSTNAME

I mit tilfælde er kommandoen:

$ ssh shovon @ 192.168.21.134

Du får vist følgende prompt første gang du prøver at oprette forbindelse til din Debian 10-maskine via SSH. Indtast bare Ja og tryk på at fortsætte.

Du får vist følgende prompt første gang du prøver at oprette forbindelse til din Debian 10-maskine via SSH. Indtast bare Ja og tryk på at fortsætte.

Du skal være forbundet.

Nu kan du køre enhver kommando, du vil installere nye softwarepakker, 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:

$ exit

Så sådan aktiverer du SSH på Debian 10 og opretter forbindelse til din Debian 10-maskine eksternt via SSH. Tak, fordi du læste denne artikel.

Nyttige værktøjer til Linux-spillere
Hvis du kan lide at spille spil på Linux, er chancerne for, at du måske har brugt apps og hjælpeprogrammer som Wine, Lutris og OBS Studio for at forbe...
HD Remastered-spil til Linux, der aldrig tidligere havde haft en Linux-udgivelse
Mange spiludviklere og udgivere kommer med HD-remaster af gamle spil for at forlænge franchisens levetid. Venligst fans, der anmoder om kompatibilitet...
Sådan bruges AutoKey til at automatisere Linux-spil
AutoKey er et desktopautomatiseringsværktøj til Linux og X11, programmeret i Python 3, GTK og Qt. Ved hjælp af dets scripting og MACRO-funktionalitet ...