Hoe SSH met OpenSSH op Ubuntu 24.04 in te schakelen
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.

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-serverbash
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 sshbashKijk 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.

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 sshbashOm 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 sshbash
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_configbash
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 restartbash