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

So konfigurieren Sie OpenSSH unter CentOS 7

Dies ist ein Tutorial zum Konfigurieren von OpenSSH unter CentOS 7 . Secure Shell oder SSH ist ein Protokoll, das es Benutzern ermöglicht, sich über eine Client-Server-Architektur mit einem Remote-System zu verbinden. Die Anmeldesitzung ist verschlüsselt und sehr sicher. Heute zeigen wir Ihnen, wie Sie OpenSSH auf einem Linux-VPS mit CentOS 7 als Betriebssystem konfigurieren und verwenden. Konfigurieren von OpenSSH auf CentOS 7 ist eine ziemlich einfache Aufgabe, wenn Sie das unten stehende Tutorial sorgfältig befolgen.
CentOS 7 bietet openssh openssh-server und openssh-clients Pakete. Der openssh Paket benötigt openssl-libs auf dem System installiert werden, da es einige sehr wichtige kryptografische Bibliotheken bereitstellt.

Wenn Sie bei uns ein CentOS VPS-Hosting bestellen, werden alle diese Pakete auf Ihrem Server installiert. Wenn nicht, müssen Sie sie manuell installieren.

Zu diesem Zweck können Sie den folgenden Befehl verwenden:

# yum install openssh openssh-server openssh-clients openssl-libs

Sobald die Pakete installiert sind, können Sie sich über SSH mit dem Server verbinden. Die Standardkonfigurationsdatei für den sshd-Daemon ist /etc/ssh/sshd_config und die meisten Einstellungen für den Daemon sind in dieser Datei definiert. Bevor Sie Änderungen vornehmen, wird empfohlen, eine Kopie der ursprünglichen Konfigurationsdatei zu erstellen, damit Sie bei Problemen die Änderungen auf die Standardeinstellungen zurücksetzen können.

# cp /etc/ssh/sshd_config /etc/ssh/sshd_config.orig

Zum Anzeigen und Bearbeiten der Konfigurationsdatei können Sie einen Texteditor Ihrer Wahl verwenden. Wir werden nano verwenden wegen seiner Einfachheit.

# nano /etc/ssh/sshd_config

Das erste, was Sie vielleicht ändern möchten, ist die Listening-Port-Nummer. Standardmäßig lauscht der SSH-Daemon auf Port 22 und aus Sicherheitsgründen können Sie die Nummer ändern. Ändern Sie die Zeile:

Port 22

zu

Port 2022

Sie können eine Portnummer Ihrer Wahl verwenden, die von keinem anderen Dienst auf Ihrem CentOS VPS verwendet wird. Sobald Sie die Änderungen vorgenommen haben, können Sie die Datei speichern und schließen. Damit die Änderungen wirksam werden, sollten Sie den SSH-Daemon neu starten.

# systemctl restart sshd.service

Um die Sicherheit noch weiter zu verbessern, wird empfohlen, die schlüsselbasierte Authentifizierung zu verwenden. Die schlüsselbasierte Authentifizierung ermöglicht es Ihnen, sich über SSH mit Ihrem Server zu verbinden, ohne das Passwort Ihres Systembenutzers zu verwenden. Stattdessen müssen Sie SSH-Schlüssel verwenden. Für weitere Informationen darüber, wie Sie sich über SSH ohne Passwort mit SSH-Schlüsseln anmelden können, empfehlen wir Ihnen, unser spezielles Tutorial zu lesen.

Das SSH-Protokoll ermöglicht es, andere Vorgänge wie das Kopieren von Dateien zwischen zwei Remote-Hosts auf verschlüsselte und sichere Weise abzuschließen. Aus diesem Grund können Sie scp verwenden ein Remote-Dateikopierprogramm und sftp Dies ist ein interaktives Dateiübertragungsprogramm, das FTP sehr ähnlich ist. Weitere Informationen zur Verwendung von scp und sftp Sie können das Benutzerhandbuch lesen, das unter http://www.openssh.com/manual.html verfügbar ist. Wir werden dieses Thema in einigen unserer nächsten Linux-basierten Tutorials behandeln.

Natürlich müssen Sie nicht wissen, wie man OpenSSH unter CentOS 7 konfiguriert und verwendet wenn Sie einen unserer CentOS 7 VPS-Hosting-Services nutzen, können Sie in diesem Fall einfach unsere erfahrenen Linux-Administratoren bitten, Ihnen bei der OpenSSH-Konfiguration und -Einrichtung auf CentOS 7 zu helfen. Sie sind rund um die Uhr verfügbar und werden sich umgehend um Ihre Anfrage kümmern .

PS. Wenn Ihnen dieser Beitrag zum Konfigurieren von OpenSSH unter CentOS 7 gefallen hat , bitte teilen Sie es mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Cent OS
  1. So installieren und konfigurieren Sie Nginx unter CentOS 7

  2. So konfigurieren Sie CentOS-Netzwerkeinstellungen

  3. So installieren und konfigurieren Sie Redis unter CentOS 7

  4. So installieren und konfigurieren Sie GitLab unter CentOS 7

  5. So installieren und konfigurieren Sie Redmine unter CentOS 7

So konfigurieren Sie OpenNMS unter CentOS 7

So konfigurieren Sie vTiger CRM unter CentOS 7

So installieren und konfigurieren Sie ISPConfig CP unter CentOS 7

So konfigurieren Sie die IP-Adresse in CentOS 7 / RHEL 7 und CentOS 6 / RHEL 6

So installieren und konfigurieren Sie GlusterFS unter CentOS 7/CentOS 8

So konfigurieren Sie NGINX auf einem CentOS 7-Server