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
Inhaltsverzeichnis Cache Klassifizierung des Cach...
Beim Erstellen von Webseiten tritt häufig das Pro...
Simulationstabellen und Datenskripte Kopieren Sie...
MySQL Version 5.0 begann, gespeicherte Prozeduren...
Die default_server-Direktive von nginx kann einen...
Inhaltsverzeichnis 1. MySQL-Trigger erstellen: 1....
In diesem Artikel wird der spezifische JavaScript...
Test: Chrome v80.0.3987.122 ist normal Es gibt zw...
<br />Vom Start der neuen Homepage von NetEa...
MySQL 5.7 fügt viele neue Funktionen hinzu, wie z...
Inhaltsverzeichnis Primärschlüsseleinschränkung E...
Boost installieren Es gibt viele Möglichkeiten, C...
In diesem Artikelbeispiel wird der spezifische Co...
1. Was ist eine Transaktion? Eine Datenbanktransa...
Inhaltsverzeichnis Vorwort: Schritt 1: Finden Sie...