GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So ändern Sie den SSH-Port in CentOS

In diesem Tutorial zeigen wir Ihnen, wie Sie den Standard-SSH-Port auf dem CentOS-System ändern. Für diejenigen unter Ihnen, die es nicht wussten, SSH ist ein Programm und Protokoll für eine sichere Verbindung Remote-Rechner über ein Netzwerk. Es ermöglicht Ihnen, Programme auszuführen und eine Vielzahl von Aufgaben zu erledigen, als ob Sie am Rechner sitzen würden. SSH ist Telnet sehr ähnlich, außer dass es mit Verschlüsselung zum Schutz der übertragenen Informationen und zur Authentifizierung ausgestattet ist.

Das Secure Shell (SSH)-Protokoll verwendet standardmäßig Port 22. Das Akzeptieren dieses Werts macht Ihr System nicht unsicher, und das Ändern des Ports führt auch nicht zu einer signifikanten Änderung der Sicherheit. Das Ändern der Standardeinstellung jedoch Der SSH-Port stoppt viele automatisierte Angriffe und es ist etwas schwieriger zu erraten, von welchem ​​Port SSH aus erreichbar ist

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Das Tutorial ist recht einfach. Das werde ich zeigen Ihnen die schrittweise Änderung des Standard-SSH-Ports auf dem CentOS-System.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS Linux.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , Sie können jedoch Ihr System beschädigen, wenn Sie als Root nicht aufpassen.

SSH-Port in CentOS ändern

Schritt 1. Melden Sie sich als Root-Benutzer bei Ihrem Server an.

ssh root@hostname/IP

Schritt 2. Öffnen Sie unsere SSH-Konfiguration.

nano /etc/ssh/sshd_config

Bearbeiten Sie die Zeile, in der „Port 22“ angegeben ist. Wählen Sie einen geeigneten Port aus und stellen Sie außerdem sicher, dass er derzeit nicht auf dem System verwendet wird.

# What ports, IPs and protocols we listen for
Port 922

Sobald Sie die Änderung vorgenommen haben, beenden und speichern Sie einfach die sshd_conf-Datei. Jetzt müssen Sie nur noch den folgenden Befehl ausführen und der SSH-Server wird neu gestartet Wenn Sie sich das nächste Mal über SSH verbinden möchten, müssen Sie dies auf Ihrem neuen Port tun, in unserem Fall 922:

systemctl restart sshd.service

Vergewissern Sie sich, dass SSH den neuen Port abhört, indem Sie sich mit ihm verbinden. Beachten Sie, wie die Portnummer jetzt deklariert werden muss:

ssh [email protected] -p 922

Schritt 3. IPTables und Firewall konfigurieren.

  • CentOS 6

Nachdem Sie mit der Konfiguration von SSH fertig sind, müssen Sie den Port zu iptables sowie Ihre installierte Firewall hinzufügen:

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 922 -j ACCEPT
  • CentOS 7/8

Führen Sie den folgenden Befehl aus, um FirewallID einzurichten:

sudo firewall-cmd --add-port 922/tcp --permanent
sudo firewall-cmd --add-port 922/tcp
sudo firewall-cmd --reload

Herzlichen Glückwunsch! Sie haben den Standard-SSH-Port erfolgreich geändert. Vielen Dank, dass Sie dieses Tutorial verwendet haben, um die OpenSSH-Portnummer auf CentOS 8-Systemen zu ändern. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle CentOS-Website.


Cent OS
  1. So ändern Sie den SSH-Port unter Linux

  2. So ändern Sie den SSH-Port unter Lubuntu 20.04 Linux

  3. So richten Sie SSH-Schlüssel unter CentOS 8 ein

  4. Ändern Sie den SSH-Port in CWP

  5. So ändern Sie den Standardport von Apache unter RHEL/CentOS 7

So generieren Sie einen SSH-Schlüssel in CentOS 8

So ändern Sie den SSH-Port in Ubuntu

So ändern Sie den SSH-Port unter Linux – eine einfache Anleitung

So ändern Sie den SSH-Port in CentOS

Wie ändere ich den SSH-Port auf Centos 7.x?

Wie ändere ich den SSH-Port auf Ubuntu?