SSH oder Secure Shell ist ein Netzwerkprotokoll. Wir verwenden es, um Remote-Server zu verbinden und darauf zuzugreifen. Wir können den standardmäßigen SSH-Port ändern, um die Sicherheit gegen Brute-Force-Angriffe auf Ihre Server zu erhöhen.
Bitte beachten Sie die folgenden Schritte, um den Standard-SSH-Port auf CentOS zu ändern.
- Melden Sie sich mit dem Root- oder Sudo-Benutzer bei Ihrem CentOS-Server an.
- Öffnen Sie die Datei sshd_config im Pfad /etc/ssh mit dem folgenden Befehl in Ihrem bevorzugten Editor.
- Entkommentieren Sie die Zeile, in der Port 22 erwähnt wird, und ändern Sie sie in den gewünschten Port. Hier haben wir es auf Port 8756 geändert.
- Speichern und beenden Sie die Datei sshd_config.
- Wenn Sie die Firewall auf Ihrem Server installiert haben, stellen Sie bitte sicher, dass Sie den neuen RDP-Port hinzufügen. Andernfalls ist es nicht möglich, Ihr System über ssh zu verbinden.
SSH-Port auf Firewalld zulassen
firewall-cmd --zone=public --add-port=8756/tcp --permanent
firewall-cmd --reload
SSH-Port auf Iptables zulassen
iptables -A INPUT -p tcp -m tcp --dport 8756 -j ACCEPT
systemctl restart iptables
- Führen Sie den folgenden Befehl aus, um den SSH-Dienst neu zu starten.
systemctl restart sshd