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!
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!
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.service
bestand 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 22
in 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.
Om de poort te wijzigen, verwijdert u het symbool # ervoor #Port 22
en 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.
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!
Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!
Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!
Wallpaper Downloader is een gelikte Linux wallpaper-downloader en -manager. Het ondersteunt de meeste Linux-desktopomgevingen en is zeer eenvoudig te gebruiken. Deze gids
Wilt u Tuxedo OS testen door Tuxedo-computers? Leer hoe u de nieuwste versie van Tuxedo OS op uw pc kunt laten werken.
Wat is een DEB-bestand? Wat doe je ermee? Leer de vele manieren waarop u DEB-bestanden op uw Linux-pc kunt installeren.
Dying Light is een survival-horror-videogame uit 2015, ontwikkeld door Techland en uitgegeven door Warner Bros Interactive Entertainment. Het spel draait om
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.
Wilt u Ubuntu's nieuwe op snap-pakketten gebaseerde desktopbesturingssysteem uitproberen? Leer hoe u het op een virtuele machine implementeert met deze handleiding.
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
Total War: Three Kingdoms is een turn-based strategie-RTS-game ontwikkeld door Creative Assembly. Hier leest u hoe u op Linux kunt spelen.