Procedure: SSH-poortnummer wijzigen op Linux [Guide]

Procedure: SSH-poortnummer wijzigen op Linux [Guide]

SSH kan verwarrend zijn voor degenen die nieuw zijn bij Linux. Als je een Linux-gebruiker bent en je probeert het SSH-poortnummer te wijzigen, hebben we je gedekt. Volg deze handleiding terwijl we u laten zien hoe u het SSH-poortnummer op Linux kunt wijzigen!

Procedure: SSH-poortnummer wijzigen op Linux [Guide]

Voordat we beginnen

SSH (AKA Secure Shell) is een cryptografisch netwerkprotocol voor het uitvoeren van netwerkbewerkingen via een beveiligd netwerk. Op Linux wordt SSH meestal op servers uitgevoerd om gebruikers via internet of LAN op afstand toegang te geven tot de console. Dit is echter niet de enige Linux-toepassing voor SSH, omdat het ook wordt gebruikt voor interactie tussen Linux-werkstations.

In deze handleiding bespreken we hoe u de standaardpoort op uw OpenSSH-server kunt wijzigen van poort 22 naar iets veiligers. U moet echter weten dat u een SSH-server moet hebben draaien voordat u probeert de poort te wijzigen.

Als je van plan bent een SSH-server in te stellen en je wilt weten hoe je de poort van 22 in iets anders kunt veranderen, volg dan eerst onze handleiding over het instellen van een OpenSSH-server op Linux .

SSH-clients

Een goede client nodig om verbinding te maken met uw SSH-server? Doe jezelf een plezier en bekijk de EasySSH-app voor Linux. Het neemt de verwarrende aard van SSH over en vereenvoudigt het zodat je zonder gedoe verbinding kunt maken. Klik hier voor meer informatie over de EasySSH-client voor Linux .

SSH-poortnummer wijzigen 

Om de standaard SSH-poort op de OpenSSH-server in Linux te wijzigen, moet u de server stopzetten. De OpenSSH-server kan snel worden afgesloten op de meeste Linux-besturingssystemen met behulp van de Systemd runtime-tool.

Open een terminal op het Linux-apparaat waarop de SSH-server draait. Als u SSH op een server draait, kunt u dit niet op afstand doen! Sluit een toetsenbord aan en ga aan de slag. 

Zodra het terminalvenster is geopend, voert u de opdracht  systemctl sshd status  in de terminal uit. Deze statusopdracht geeft aan of de SSH-server actief is. Als er "Actief: actief (in uitvoering)" staat, werkt de OpenSSH-serversoftware normaal.

systemctl-status sshd

Gebruik het commando systemctl stop  om de SSH-server uit te schakelen  . Met deze opdracht wordt het sshd.servicebestand onmiddellijk uitgeschakeld , waardoor uw SSH-server tijdelijk wordt uitgeschakeld .

sudo systemctl stop sshd

Om te bevestigen dat de  systemctl stop-  opdracht inderdaad de OpenSSH-server heeft afgesloten, voert u de  statusopdracht opnieuw  uit. Als het  systemctl stop-  commando inderdaad de OpenSSH-server met succes heeft gedood, ziet u "Actief: inactief (dood)" in de uitvoer.

systemctl-status sshd

Met de server gesloten, is het tijd om het OpenSSH-serverconfiguratiebestand te openen. Gebruik hiervoor de volgende  nano-  opdracht hieronder.

Opmerking: in deze handleiding concentreren we ons op de Nano-teksteditor, omdat deze voor de meeste gebruikers gemakkelijk te begrijpen is en een eenvoudige gebruikersinterface heeft. Voel je vrij om Nano te vervangen door je favoriete terminalgebaseerde teksteditor!

sudo nano -w /etc/ssh/sshd_config

Kijk door de Nano-teksteditor voor #Port 22in de code. Het #-symbool schakelt deze coderegel uit. Als gevolg hiervan gebruikt uw SSH-server waarschijnlijk de standaard SSH-poort in plaats van er een te specificeren.

Procedure: SSH-poortnummer wijzigen op Linux [Guide]

Om de poort te wijzigen, verwijdert u het symbool # ervoor #Port 22en wijzigt u het nummer "22" in een andere poort. Kies echter niet zomaar een poort, aangezien sommige poorten mogelijk al in gebruik zijn door andere software op uw server, enz.  

Nadat u de poort in het configuratiebestand met succes hebt gewijzigd, drukt u op de toetsenbordcombinatie Ctrl + O  in de Nano-teksteditor om de wijzigingen op te slaan. Druk daarna op de  toetsenbordcombinatie Ctrl + X om de editor te sluiten.

Nadat de Nano-teksteditor is gesloten, voert u de opdracht  systemctl start sshd  uit. Met deze opdracht wordt de OpenSSH-server opnieuw gestart. Vanaf hier draait je SSH-server op een ander poortnummer!

Verbinding maken via SSH met een ander poortnummer

Verbinding maken via SSH is anders wanneer uw OpenSSH-server niet de standaardpoort 22 gebruikt. U kunt niet langer een verbinding tot stand brengen door alleen de hostnaam en de domeinnaam op te geven. U zult in plaats daarvan gebruik moeten maken van de opdrachtregeloptie -p  om de poort op te geven. 

Ga als volgt te werk om via de opdrachtregel verbinding te maken met een SSH-server die niet op poort 22 draait. 

ssh -p CUSTOM_PORT_NUMBER mijn-gebruikersnaam@hostnaam-of-ip

Als u vergeet het aangepaste poortnummer toe te voegen, kunt u een alias toevoegen aan uw .bashrc-bestand.

Open het .bashrc-bestand in de Nano-teksteditor met de onderstaande opdracht.

nano ~/.bashrc

Maak een nieuwe regel onderaan het bestand om ruimte te maken voor de nieuwe alias door op de  Enter-  toets te drukken. Voeg vervolgens de alias toe. Zorg ervoor dat u "CUSTOM_PORT_NUMBER" in de alias wijzigt om uw poort weer te geven.

Procedure: SSH-poortnummer wijzigen op Linux [Guide]

alias ssh='ssh -p CUSTOM_PORT_NUMBER'

Sla de bewerkingen op met  Ctrl + O en verlaat de Nano-teksteditor door op Ctrl + X te drukken  . Voer vervolgens de  source-  opdracht uit om de nieuwe alias te laden.

bron ~/.bashrc

Vanaf nu, wanneer u het ssh-  commando uitvoert  , heeft u altijd uw aangepaste ssh-poort toegevoegd!


Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Wallpaper Downloader is een gelikte Linux wallpaper-downloader en -manager. Het ondersteunt de meeste Linux-desktopomgevingen en is zeer eenvoudig te gebruiken. Deze gids

Hoe Tuxedo OS op uw computer te installeren

Hoe Tuxedo OS op uw computer te installeren

Wilt u Tuxedo OS testen door Tuxedo-computers? Leer hoe u de nieuwste versie van Tuxedo OS op uw pc kunt laten werken.

Hoe een DEB-bestand op Linux te installeren

Hoe een DEB-bestand op Linux te installeren

Wat is een DEB-bestand? Wat doe je ermee? Leer de vele manieren waarop u DEB-bestanden op uw Linux-pc kunt installeren.

Hoe Dying Light op Linux te spelen

Hoe Dying Light op Linux te spelen

Dying Light is een survival-horror-videogame uit 2015, ontwikkeld door Techland en uitgegeven door Warner Bros Interactive Entertainment. Het spel draait om

Hoe Neptune Linux op uw computer te installeren

Hoe Neptune Linux op uw computer te installeren

Neptune gebruikt de KDE Plasma 5-desktopomgeving en streeft ernaar een elegant besturingssysteem te leveren. Hier leest u hoe u Neptune Linux op uw computer installeert.

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Wilt u Ubuntu's nieuwe op snap-pakketten gebaseerde desktopbesturingssysteem uitproberen? Leer hoe u het op een virtuele machine implementeert met deze handleiding.

Hoe Undertale op Linux te spelen

Hoe Undertale op Linux te spelen

Undertale is een 2D indie-RPG uit 2015, ontwikkeld en uitgegeven door game-ontwikkelaar Toby Fox. Deze gids behandelt het downloaden en installeren van Undertale op uw

Hoe speel je Total War: THREE KINGDOMS op Linux

Hoe speel je Total War: THREE KINGDOMS op Linux

Total War: Three Kingdoms is een turn-based strategie-RTS-game ontwikkeld door Creative Assembly. Hier leest u hoe u op Linux kunt spelen.