Als u de OpenSSH-server niet hebt ingeschakeld tijdens de installatie van Ubuntu 24.04, hoeft u zich geen zorgen te maken! U kunt deze later eenvoudig activeren. Installeer OpenSSH via de terminal en pas de SSH-configuratie aan uw beveiligingsvereisten aan.

Hoe SSH stap voor stap in te schakelen op Ubuntu 24.04

Het SSH-protocol is tegenwoordig een standaard voor veilige toegang tot externe servers of computers. Het zorgt niet alleen voor versleutelde gegevensoverdracht, maar beschermt ook tegen ongeoorloofde toegang en manipulatie. In moderne Linux-systemen zoals Ubuntu 24.04 wordt hiervoor doorgaans de open-sourceoplossing OpenSSH gebruikt.

OpenSSH maakt niet alleen externe toegang mogelijk, maar ook veilige bestandsoverdracht via SFTP en SCP. Aangezien de SSH-service na installatie niet automatisch actief is in Ubuntu, moet deze eerst worden ingesteld. Het aanmaken van uw eigen SSH-sleutels op Ubuntu kan ook in een paar stappen worden gedaan.

Leer hoe u OpenSSH op Ubuntu 24.04 installeert en ontdek de beschikbare configuratieopties in deze stapsgewijze handleiding.

Stap 1: Open de terminal

Open eerst de opdrachtregel van uw Linux-distributie. Er zijn verschillende manieren om dit te doen. U kunt met de rechtermuisknop op het bureaublad klikken > Openen in Terminal en de sneltoets [Ctrl] + [Alt] + [t] gebruiken, of u kunt het toepassingenmenu openen en de zoekfunctie gebruiken. Typ gewoon ‘Terminal’ in het zoekveld.

Afbeelding: Screenshot of the Ubuntu app searc
Ubuntu search function in the app overview: Search for “Terminal”

Stap 2: Installeer de Ubuntu SSH-service

Installeer vervolgens OpenSSH. Hiervoor wordt de Ubuntu-pakketbeheerder apt gebruikt met het sudo-commando als rootgebruiker. Het volgende terminalcommando start de installatie:

sudo apt install openssh-server
bash
Afbeelding: Screenshot of the installation of OpenSSH in the terminal
The OpenSSH installation simply takes place in the Ubuntu terminal.

Aangezien u als superuser optreedt, moet u vóór de installatie uw wachtwoord invoeren en deze invoer bevestigen door op Enter te drukken.

Stap 3: Controleer of het gelukt is

Zodra de installatie is voltooid, controleert u of deze succesvol is verlopen door de status van uw SSH-daemon te controleren. Dit kunt u eenvoudig doen via de terminal met behulp van de volgende opdracht:

sudo systemctl status ssh
bash

Kijk nu naar de uitvoer van deze opdracht. Je zou de volgende vermeldingen moeten vinden:

  • “actief (draait)”: Deze status geeft aan dat de Ubuntu SSH-service momenteel actief is.
  • “preset: enabled”: Kijk naar de regel ‘Loaded’ en zoek naar de vermelding ‘preset: enabled’. Dit geeft aan dat SSH bij elke herstart van het systeem beschikbaar zal zijn.
Afbeelding: Screenshot of the status of SSH in the terminal
You can see from the green “active” display that SSH is activated.

Als de status aangeeft dat uw SSH-service momenteel inactief is, moet u dit handmatig wijzigen. U kunt hiervoor ook de terminal gebruiken. Voer de volgende commando’s in om SSH in te schakelen:

sudo systemctl enable ssh
sudo systemctl start ssh
bash

Om de weergave van de SSH-servicestatus te verlaten en terug te keren naar de opdrachtprompt, drukt u gewoon op de q-toets voor ‘quit’ (afsluiten).

Stap 4: Open de SSH-poort

Om externe toegang via SSH tot uw Ubuntu 24.04-systeem te laten werken, moet het systeem ook ‘toegankelijk zijn vanuit externe bronnen’. Meer specifiek: de juiste netwerkpoort moet open zijn. Standaard draait SSH op poort 22. Zolang deze door de firewall wordt geblokkeerd, zal elk verbindingsverzoek mislukken.

Ubuntu gebruikt een tool genaamd UFW (Uncomplicated Firewall) om de interne firewall te beheren. Om ervoor te zorgen dat SSH-verbindingen niet worden geblokkeerd en u later geen SSH-fouten hoeft te herstellen, moet u een expliciete toestemming voor poort 22 instellen. Pas wanneer deze regel is ingesteld, kan op afstand toegang worden verkregen met tools zoals PuTTY of andere SSH-clients. Het commando om deze toestemming in te stellen is als volgt:

sudo ufw allow ssh
bash
Afbeelding: Screenshot of the command to update the firewall
The SSH port release is also carried out using a command in the Ubuntu terminal.

Stap 5: Wijzigingen in de configuratie aanbrengen

De standaardinstellingen van OpenSSH bieden al een solide basis voor veilige externe toegang op Ubuntu 24.04. Als u echter specifieke vereisten hebt voor beveiliging of netwerkstructuur, kunt u het gedrag van de SSH-server aanpassen. U kunt bijvoorbeeld de standaardpoort 22 wijzigen, IP-adressen selectief in- of uitschakelen of verbindingsdoorsturing (TCP-doorsturing ) uitschakelen, afhankelijk van wat uw omgeving vereist.

Alle relevante opties zijn te vinden in het centrale configuratiebestand sshd_config, dat wordt gebruikt om de SSH-daemon te beheren. Om dit bestand te bewerken, opent u het gewoon met een editor naar keuze. Wij hebben gekozen voor de vim-editor, dus het commando is als volgt:

sudo vim /etc/ssh/sshd_config
bash
Afbeelding: Screenshot of the sshd_config file
You can customise the content of the OpenSSH configuration file sshd_config in an editor of your choice, such as vim.

Breng nu de gewenste wijzigingen aan in het configuratiebestand, zoals het aanpassen van poorten, het beperken van toegestane protocollen of het instellen van veilige authenticatiemethoden. Sla uw wijzigingen op voordat u de editor sluit.

Om de nieuwe instellingen toe te passen, start u de SSH-service opnieuw op. U kunt dit doen met de volgende opdracht in de terminal:

sudo service ssh restart
bash
Ga naar hoofdmenu