So klonen Sie eine Linux-Festplatte mit Gparted
So klonen Sie eine Linux-Festplatte mit Gparted
SSH kann für Linux-Neulinge verwirrend sein. Wenn Sie ein Linux-Benutzer sind und versuchen, die SSH-Portnummer zu ändern, sind Sie bei uns richtig. Folgen Sie dieser Anleitung, während wir Ihnen zeigen, wie Sie die SSH-Portnummer unter Linux ändern!
Bevor wir anfangen
SSH (AKA Secure Shell) ist ein kryptografisches Netzwerkprotokoll zur Durchführung von Netzwerkoperationen über ein sicheres Netzwerk. Unter Linux wird SSH hauptsächlich auf Servern ausgeführt, um Benutzern einen Remote-Konsolenzugriff über das Internet oder LAN zu ermöglichen. Dies ist jedoch nicht die einzige Linux-Anwendung für SSH, da sie auch zur Interaktion zwischen Linux-Workstations verwendet wird.
In diesem Handbuch erfahren Sie, wie Sie den Standardport auf Ihrem OpenSSH-Server von Port 22 auf einen sichereren ändern können. Sie sollten jedoch wissen, dass ein SSH-Server ausgeführt werden muss, bevor Sie versuchen, den Port zu ändern.
Wenn Sie einen SSH-Server einrichten möchten und wissen möchten, wie Sie den Port von 22 auf einen anderen ändern können, folgen Sie bitte zuerst unserer Anleitung zum Einrichten eines OpenSSH-Servers unter Linux .
SSH-Clients
Benötigen Sie einen guten Client, um sich mit Ihrem SSH-Server zu verbinden? Tun Sie sich selbst einen Gefallen und testen Sie die EasySSH-App für Linux. Es nimmt die verwirrende Natur von SSH und vereinfacht es, damit Sie sich problemlos verbinden können. Weitere Informationen zum EasySSH-Client für Linux finden Sie hier .
SSH-Portnummer ändern
Um den Standard-SSH-Port auf dem OpenSSH-Server unter Linux zu ändern, müssen Sie die Ausführung des Servers stoppen. Der OpenSSH-Server kann auf den meisten Linux-Betriebssystemen mit dem Laufzeittool Systemd schnell heruntergefahren werden.
Öffnen Sie ein Terminal auf dem Linux-Gerät, auf dem der SSH-Server ausgeführt wird. Wenn Sie SSH auf einem Server ausführen, können Sie dies nicht aus der Ferne tun! Schließen Sie eine Tastatur an und machen Sie sich an die Arbeit.
Sobald das Terminalfenster geöffnet ist, führen Sie den Befehl systemctl sshd status im Terminal aus. Dieser Statusbefehl teilt Ihnen mit, ob der SSH-Server in Betrieb ist. Wenn "Active: active (running)" angezeigt wird, funktioniert die OpenSSH-Serversoftware normal.
systemctl-status sshd
Um den SSH-Server zu beenden, verwenden Sie den Befehl systemctl stop . Dieser Befehl schaltet die sshd.service
Datei sofort aus und beendet damit Ihren SSH-Server vorerst.
sudo systemctl stop sshd
Um zu bestätigen, dass der Befehl systemctl stop den OpenSSH-Server tatsächlich heruntergefahren hat, führen Sie den Befehl status erneut aus . Wenn der Befehl systemctl stop den OpenSSH-Server tatsächlich erfolgreich beendet hat, wird in der Ausgabe „Active: inactive (dead)“ angezeigt .
systemctl-status sshd
Wenn der Server geschlossen ist, ist es an der Zeit, die OpenSSH-Serverkonfigurationsdatei zu öffnen. Verwenden Sie dazu den folgenden nano- Befehl unten.
Hinweis: In diesem Handbuch konzentrieren wir uns auf den Nano-Texteditor, da er für die meisten Benutzer leicht zu verstehen ist und über eine einfache Benutzeroberfläche verfügt. Fühlen Sie sich frei, Nano stattdessen durch Ihren bevorzugten terminalbasierten Texteditor zu ersetzen!
sudo nano -w /etc/ssh/sshd_config
Durchsuchen Sie den Nano-Texteditor nach #Port 22
im Code. Das #-Symbol deaktiviert diese Codezeile. Infolgedessen verwendet Ihr SSH-Server wahrscheinlich den Standard-SSH-Port, anstatt einen angegebenen zu haben.
Um den Port zu ändern, löschen Sie das Symbol # davor #Port 22
und ändern Sie die Nummer „22“ in einen anderen Port. Wählen Sie jedoch nicht nur einen beliebigen Port aus, da einige Ports möglicherweise bereits von anderer Software auf Ihrem Server usw. verwendet werden.
Nachdem Sie den Port in der Konfigurationsdatei erfolgreich geändert haben, drücken Sie im Nano-Texteditor die Tastenkombination Strg + O , um die Änderungen zu speichern. Drücken Sie danach die Tastenkombination Strg + X , um den Editor zu schließen.
Sobald der Nano-Texteditor geschlossen ist, führen Sie den Befehl systemctl start sshd aus . Dieser Befehl startet den OpenSSH-Server erneut. Ab hier läuft Ihr SSH-Server auf einer anderen Portnummer!
Verbindung über SSH mit einer anderen Portnummer herstellen
Das Herstellen einer Verbindung über SSH ist anders, wenn Ihr OpenSSH-Server nicht den Standardport 22 verwendet. Sie können keine Verbindung mehr herstellen, indem Sie lediglich den Hostnamen und den Domänennamen angeben. Sie müssen stattdessen den Befehlszeilenschalter -p verwenden , um den Port anzugeben.
Gehen Sie wie folgt vor, um über die Befehlszeile eine Verbindung zu einem SSH-Server herzustellen, der nicht auf Port 22 ausgeführt wird.
ssh -p CUSTOM_PORT_NUMBER my-user-name@host-name-or-ip
Wenn Sie vergessen, die benutzerdefinierte Portnummer hinzuzufügen, können Sie Ihrer .bashrc-Datei einen Alias hinzufügen.
Öffnen Sie die .bashrc-Datei im Nano-Texteditor mit dem folgenden Befehl.
nano ~/.bashrc
Erstellen Sie am Ende der Datei eine neue Zeile, um Platz für den neuen Alias zu schaffen, indem Sie die Eingabetaste drücken. Fügen Sie dann den Alias hinzu. Stellen Sie sicher, dass Sie "CUSTOM_PORT_NUMBER" im Alias ändern, um Ihren Port anzugeben.
Alias ssh='ssh -p CUSTOM_PORT_NUMBER'
Speichern Sie die Änderungen mit Strg + O und beenden Sie den Nano-Texteditor, indem Sie Strg + X drücken . Führen Sie dann den Befehl source aus , um den neuen Alias zu laden.
Quelle ~/.bashrc
Von nun an wird Ihnen beim Ausführen des ssh- Befehls immer Ihr benutzerdefinierter ssh-Port hinzugefügt!
So klonen Sie eine Linux-Festplatte mit Gparted
STALKER: Shadow of Chernobyl ist ein Survival-Horror-FPS-Spiel, das von GSC Game World entwickelt und von THQ veröffentlicht wurde. In dieser Anleitung zeigen wir Ihnen, wie Sie es unter Linux zum Laufen bringen.
Unter Linux gibt es viele Tools, um Benutzer aufzulisten. Diese Anleitung zeigt Ihnen verschiedene Methoden, wie Sie alle Benutzer anzeigen können, inklusive versteckter Systembenutzer.
So integrieren Sie Thunderbird mit Tor unter Linux
Eine umfassende Anleitung zur Einrichtung der Qbittorrent-Webbenutzeroberfläche für Linux.
So erstellen Sie ein Linux-NAS mit Amahi
Tiny Media Manager ist eine ausgezeichnete Anwendung für Windows, Mac und Linux, mit der Benutzer TV-Sendungen und Filmdateien einfach verwalten können
So planen Sie das Herunterfahren unter Linux
Eine umfassende Anleitung zum Entfernen defekter Grub-Boot-Einträge unter Linux mit Grub Customizer.
Erfahren Sie, wie Sie die Lese- und Schreibgeschwindigkeit Ihrer Festplatten oder SSDs unter Linux mit Kdiskmark messen können. Installationsanleitungen und Testanleitung inklusive.