Um den SSH-Port auf Ihrem Linux-System zu ändern, können Sie die folgenden Schritte ausführen:
Öffnen Sie die SSH-Konfigurationsdatei. Bei den meisten Linux-Distributionen befinden sich die SSH-Konfigurationsdateien unter /etc/ssh/sshd_config
.
Öffnen Sie die Konfigurationsdatei mit einem Texteditor wie vi oder nano, zum Beispiel:
sudo vi /etc/ssh/sshd_config
Schauen Sie in der Konfigurationsdatei nach #Port < /code> Zeile. <code style='font-family: Menlo, Monaco, Consolas, "Courier New", monospace;font-size: 14.4px;padding: 2px 4px;border-radius: 4px'>#Port
行。#
#
steht für einen Kommentar line . Um den Port zu ändern, müssen Sie die Zeile auskommentieren und die Portnummer ändern. Sie können eine beliebige ungenutzte Portnummer als neuen SSH-Port auswählen. Ändern Sie beispielsweise die Portnummer in 2222:
Port 2222
Laden Sie den SSH-Dienst neu, um die Änderungen zu übernehmen. Sie können den SSH-Dienst mit dem folgenden Befehl neu starten:
sudo service ssh restart
Alternativ können Sie, wenn Sie Systemd als Init-System verwenden, den folgenden Befehl verwenden:
sudo systemctl restart sshd
Nachdem Sie den Port geändert haben, müssen Sie die Firewall-Regeln aktualisieren, damit der neue SSH-Port die Firewall passieren kann. Die genauen Schritte hängen vom verwendeten Firewall-Tool und der verwendeten Konfiguration ab. Hier sind Beispielbefehle für die Verwendung von iptables, vorausgesetzt, Sie verwenden die Standardkonfiguration von iptables:
sudo iptables -A INPUT -p tcp --dport 2222 -j ACCEPT sudo iptables -A OUTPUT -p tcp --sport 2222 -j ACCEPT sudo service iptables save
Wenn Sie ufw (Uncomplicated Firewall) verwenden, können Sie den folgenden Befehl ausführen:
sudo ufw allow 2222/tcp
Jetzt haben Sie den SSH-Port erfolgreich geändert. Denken Sie daran, dass Sie beim Herstellen einer Verbindung zu einem Linux-System über einen neuen Port die neue Portnummer in Ihrem SSH-Client angeben müssen. Zum Beispiel:
ssh username@your_server_ip -p 2222
Bitte beachten Sie, dass die Änderung des SSH-Ports eine Sicherheitsmaßnahme ist, um das Risiko böswilliger Scans und Angriffe zu verringern. Stellen Sie jedoch sicher, dass der von Ihnen gewählte neue Port nicht von anderen Diensten verwendet wird und ihn nur für notwendige Verbindungen freigibt.
Das obige ist der detaillierte Inhalt vonTutorial zum Ändern des SSH-Ports im Linux-System.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!