Trin 1:Opdater systemet
Før du installerer ny software, er det en god praksis at opdatere dit system for at sikre, at du har de seneste sikkerhedsrettelser og fejlrettelser.
```
sudo apt opdatering
sudo apt opgradering
```
Trin 2:Installer OpenSSH Server
Når dit system er opdateret, kan du installere OpenSSH Server ved hjælp af følgende kommando:
```
sudo apt installer openssh-server
```
*Trin 3:Aktiver OpenSSH Server *
Når installationen er færdig, skal du starte og aktivere OpenSSH-tjenesten til at starte automatisk ved systemstart. For at gøre dette skal du køre følgende kommandoer:
```
sudo systemctl start ssh
sudo systemctl aktiver ssh
```
Trin 4:Test SSH-forbindelsen
For at teste, om OpenSSH fungerer korrekt, kan du prøve at oprette forbindelse til din server ved hjælp af en sikker shell-klient (SSH). Du kan gøre dette fra en anden computer på dit netværk eller fra din lokale computer ved hjælp af et værktøj som PuTTY (Windows) eller det indbyggede Terminal-program (macOS og Linux).
For at oprette forbindelse til din server skal du åbne din SSH-klient og indtaste følgende kommando og erstatte brugernavn med dit faktiske brugernavn på serveren:
```
ssh brugernavn@din_server_ip_adresse
```
Når du bliver bedt om det, skal du indtaste din adgangskode til det brugernavn, du bruger. Hvis forbindelsen lykkes, bliver du logget ind på din server gennem SSH-sessionen.
*Trin 5:Aktiver root-login (valgfrit) *
Som standard er root-login deaktiveret af sikkerhedsmæssige årsager. Hvis du vil tillade root-login via SSH, kan du fjerne kommentarer fra følgende linje i filen `/etc/ssh/sshd_config`:
```
#PermitRootLogin forbud-adgangskode
```
Sørg for at erstatte `prohibit-password` med `yes` for at aktivere root-login med en adgangskode.
Trin 6:Konfiguration af SSH-port (valgfrit)
Som standard lytter SSH-serveren på port 22. Hvis du vil ændre porten, kan du gøre det ved at ændre `Port`-direktivet i den samme konfigurationsfil, `/etc/ssh/sshd_config`.
Trin 7:Konfiguration af privat/offentlig nøglegodkendelse (valgfrit)
Offentlig nøglegodkendelse anses typisk for at være mere sikker end adgangskodebaseret godkendelse. For at konfigurere SSH-nøglebaseret godkendelse kan du følge vores detaljerede guide til, hvordan du opsætter SSH-nøgler til sikre login på Linux.
Trin 8:Genstart af SSH-tjenesten
Efter at have foretaget ændringer i SSH-konfigurationsfilen, skal du genstarte SSH-tjenesten for at anvende disse ændringer. Du kan gøre dette ved at køre:
```
sudo systemctl genstart ssh
```
Ved at følge disse trin har du installeret og konfigureret OpenSSH på din Debian 11-server.