Wie installiere und konfiguriere ich ssh Server und Client unter CentOS Linux Betriebssystemen? Können Sie CentOS SSH-Installationsbefehle erklären?
OpenSSH ist eine freie und quelloffene Software für die Fernanmeldung und die Ausführung von Befehlen auf CentOS Enterprise Linux Server- oder Desktop-Systemen. In diesem Tutorial werden wir lernen, wie man ssh Server/Client installiert und konfiguriert.
CentOS SSH Installation
Sie müssen die folgenden Pakete installieren (die standardmäßig installiert sind, bis und sofern Sie sie bei der Installation von CentOS entfernt oder übersprungen haben):
- openssh-clients : Die OpenSSH-Client-Anwendungen
- openssh-server : Der OpenSSH-Server-Daemon
Lassen Sie uns alle Schritte im Detail betrachten.
OpenSSH-Installationen unter CentOS Linux
Um den Server und den Client zu installieren, geben Sie den folgenden Befehl als Root-Benutzer ein:# yum -y install openssh-server openssh-clients
CentOS 6.x und ältere Befehle
Starten Sie den Dienst:# chkconfig sshd on
# service sshd start
Stellen Sie sicher, dass Port 22 geöffnet ist:# netstat -tulpn | grep :22
Firewall Einstellungen für CentOS 6.x und älter
Editieren Sie /etc/sysconfig/iptables (IPv4-Firewall),# vi /etc/sysconfig/iptables
Fügen Sie die Zeilen hinzu:
Ersetzen Sie RH-Firewall-1-INPUT durch die tatsächlichen Ketten in Ihrer Konfigurationsdatei. Siehe CentOS/Redhat (RHEL 6.x) Tutorial Seite für weitere Informationen.
CentOS 7.x/8.x und höhere Befehle
OpenSSH Server Konfiguration
Wie man die ssh Installation testet
Abschluss
Sie haben gelernt, wie man openssh Server (sshd) und Clients auf CentOS Linux mit dem yum Befehl installiert. Für weitere Informationen lesen Sie bitte das folgende Tutorial:
- Top 20 OpenSSH Server Best Security Practices
🐧 Erhalten Sie die neuesten Tutorials zu Linux, Open Source & DevOps per RSS-Feed oder wöchentlichem E-Mail-Newsletter.
🐧 Bisher 16 Kommentare… einen hinzufügen ↓
Kategorie | Liste der Unix- und Linux-Befehle |
---|---|
File Management | cat |
Firewall | Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 – Ubuntu 18.04 – Ubuntu 20.04 |
Netzwerkdienstprogramme | dig – host – ip – nmap |
OpenVPN | CentOS 7 – CentOS 8 – Debian 10 – Debian 8/9 – Ubuntu 18.04 – Ubuntu 20.04 |
Paketmanager | apk – apt |
Prozessverwaltung | bg – chroot – cron – disown – fg – jobs – killall – kill – pidof – pstree – pwdx – time |
Suchen | grep – whereis – which |
Benutzerinformationen | groups – id – lastcomm – last – lid/libuser-lid – logname – members – users – whoami – who – w |
WireGuard VPN | Alpine – CentOS 8 – Debian 10 – Firewall – Ubuntu 20.04 |