Trinn 1:Oppdater systemet
Før du installerer ny programvare, er det en god praksis å oppdatere systemet for å sikre at du har de nyeste sikkerhetsoppdateringene og feilrettingene.
```
sudo apt oppdatering
sudo apt oppgradering
```
Trinn 2:Installer OpenSSH Server
Når systemet ditt er oppdatert, kan du installere OpenSSH Server ved å bruke følgende kommando:
```
sudo apt installer openssh-server
```
*Trinn 3:Aktiver OpenSSH Server *
Når installasjonen er fullført, må du starte og aktivere OpenSSH-tjenesten for å starte automatisk ved systemoppstart. For å gjøre dette, kjør følgende kommandoer:
```
sudo systemctl start ssh
sudo systemctl aktiver ssh
```
Trinn 4:Test SSH-tilkoblingen
For å teste om OpenSSH fungerer som den skal, kan du prøve å koble til serveren din ved hjelp av en sikker skall-klient (SSH). Du kan gjøre dette fra en annen datamaskin på nettverket eller fra din lokale datamaskin ved å bruke et verktøy som PuTTY (Windows) eller den innebygde Terminal-applikasjonen (macOS og Linux).
For å koble til serveren din, åpne SSH-klienten og skriv inn følgende kommando, og erstatte brukernavn med ditt faktiske brukernavn på serveren:
```
ssh brukernavn@din_server_ip_adresse
```
Når du blir bedt om det, skriv inn passordet for brukernavnet du bruker. Hvis tilkoblingen er vellykket, logges du på serveren din gjennom SSH-økten.
*Trinn 5:Aktiver rotpålogging (valgfritt) *
Som standard er rotpålogging deaktivert av sikkerhetsgrunner. Hvis du vil tillate root-pålogging via SSH, kan du fjerne kommentarene på følgende linje i `/etc/ssh/sshd_config`-filen:
```
#PermitRootLogin forbud-passord
```
Sørg for å erstatte `prohibit-password` med `yes` for å aktivere root-pålogging med et passord.
Trinn 6:Konfigurering av SSH-port (valgfritt)
Som standard lytter SSH-serveren på port 22. Hvis du vil endre porten, kan du gjøre det ved å endre `Port`-direktivet i samme konfigurasjonsfil, `/etc/ssh/sshd_config`.
Trinn 7:Konfigurering av privat/offentlig nøkkelautentisering (valgfritt)
Offentlig nøkkelautentisering anses vanligvis som sikrere enn passordbasert autentisering. For å sette opp SSH-nøkkelbasert autentisering kan du følge vår detaljerte veiledning om hvordan du setter opp SSH-nøkler for sikker pålogging på Linux.
Trinn 8:Starte SSH-tjenesten på nytt
Etter å ha gjort endringer i SSH-konfigurasjonsfilen, bør du starte SSH-tjenesten på nytt for å bruke disse endringene. Du kan gjøre dette ved å kjøre:
```
sudo systemctl start ssh på nytt
```
Ved å følge disse trinnene har du installert og konfigurert OpenSSH på Debian 11-serveren.