Die Standard-SSH-Portnummer von Linux-Servern ist im Allgemeinen 22, daher müssen die meisten Benutzer die Standard-SSH-Portnummer aus Sicherheitsgründen ändern. Im Folgenden finden Sie eine Methode zum Ändern der Standard-SSH-Portnummer 1: Ändern Sie die Konfigurationsdatei /etc/ssh/sshd_config (Hinweis: dies ist sshd_config, nicht ssh_config). 1: Zeigen Sie die Standard-Portnummer von SSH an netstat -anp | grep ssh 2: Ändern Sie die Konfigurationsdatei /etc/ssh/sshd_config Fügen Sie in der Datei sshd_config eine Portnummer 10011 hinzu (Port 22 ist hier reserviert, damit Sie bei einem Konfigurationsfehler weiterhin Port 22 verwenden können, um sich per SSH anzumelden. Nach Abschluss der Konfiguration kann Port 22 gelöscht werden). 2. Firewall-Konfiguration Sie können sich beziehen auf: Grundlegende Verwendung der CentOS7-Firewall unter Linux Drei: Fügen Sie den geänderten SSH-Port zu SELinux hinzu Viele Tutorials zum Ändern der Standard-SSH-Portnummer im Internet behandeln nur den obigen Teil und starten dann den SSH-Dienst neu. Ich weiß nicht, wie das geht. Jedenfalls kann ich es nicht. Egal, wie ich es konfiguriere, es funktioniert nicht. Die SSH-Portnummer ist immer 22. Schließlich fand ich heraus, dass dies daran liegt, dass wir den geänderten SSH-Port zu SELinux hinzufügen müssen. 1: Semanage installieren semanage ist ein SELinux-Verwaltungstool zum Hinzufügen und Ändern von SSH-Portnummern zu SELinux #Abhängigkeiten installieren yum install policycoreutils-python #Semanage installieren yum bietet semanage 2: Verwenden Sie semanage, um die gerade hinzugefügte Portnummer (10011) zu SELinux hinzuzufügen Fragen Sie den aktuellen SSH-Dienstport ab: semanage port -l | grep ssh Fügen Sie den SSH-Port (10011) hinzu, den wir zu SELinux hinzufügen müssen: semanage port -a -t ssh_port_t -p tcp 10011 Überprüfen Sie, ob der SSH-Port erfolgreich hinzugefügt wurde: semanage port -l | grep ssh Starten Sie den SSH-Dienst neu: systemctl starte sshd.service neu Vier: Test: Geben Sie in der Befehlszeile Folgendes ein: ssh [email protected] -p 10011 Im Folgenden wird gezeigt, dass Sie Port 10011 verwenden können, um sich bei SSH anzumelden. Zu diesem Zeitpunkt können Sie die Konfiguration für Portnummer 22 in der Datei /etc/ssh/sshd_config löschen und dann den SSH-Dienst neu starten. Zu diesem Zeitpunkt wird die Standard-Portnummer von SSH auf 10011 geändert Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: CocosCreator klassisches Einstiegsprojekt flappybird
>>: So ändern Sie die IP-Einschränkungsbedingungen des MySQL-Kontos
In MySQL werden die meisten Indizes (wie PRIMARY ...
In diesem Artikel wird der spezifische Code von V...
Dieser Artikel zeichnet das Installationstutorial...
Langsame Protokollabfragefunktion Die Hauptfunkti...
Einführung Wie im vorherigen Artikel erwähnt, gib...
MySQL Workbench – Modellierungs- und Designtool 1...
Da ich heute MySQL installieren wollte, bin ich a...
In diesem Artikelbeispiel wird der spezifische Co...
Verwenden Sie OSS, um Bilder oder Anhänge in ein ...
System: VMTOOLs-Download: Verknüpfung: https://pa...
Inhaltsverzeichnis Webkomponenten benutzerdefinie...
Verwendung von integrierten Funktionen in der Dat...
Inhaltsverzeichnis Einzelne Inhaltsprojektion Mul...
Inhaltsverzeichnis 1. Standortobjekt 1. URL 2. Ei...
Code kopieren Der Code lautet wie folgt: <!DOC...