Was ist OpenSSH?
OpenSSH ist ein Konnektivitätstool, das eine sichere Kommunikation zwischen Client und Server ermöglicht. Der Datenverkehr wird verschlüsselt, um Abhören, Verbindungsentführungen, MITM-Angriffe und andere Angriffe zu verhindern.
In der heutigen Anleitung zeigen wir Ihnen, wie Sie den OpenSSH-Server auf einem Ubuntu-Rechner installieren. Die Installation erfolgt über das Terminal mit Hilfe einiger leicht verständlicher Befehle.
Fangen wir an!
Installationsanleitung:
Im Folgenden sind die Schritte zur Installation des OpenSSH-Servers in Ubuntu aufgeführt:
Schritt 1:OpenSSH-Server installieren
Um den OpenSSH-Server zu installieren, geben Sie den folgenden Befehl ein:
sudo apt-get install openssh-server
Schritt 2:SSH aktivieren
In diesem Schritt aktivieren wir SSH, um die Anmeldung von Remote-Computern zu ermöglichen. Dies kann durch Ausführen des folgenden Befehls erfolgen:
sudo systemctl enable ssh
Schritt 3:SSH starten
Nachdem wir den Dienst aktiviert haben, starten wir ihn. Führen Sie dazu diesen Befehl aus:
sudo systemctl start ssh.
Schritt 4:SSH-Anmeldung testen
Jetzt werden wir prüfen, ob wir von einem entfernten Rechner über ssh auf den Server zugreifen können oder nicht. Melden Sie sich dazu mit Ihrem Benutzernamen und der IP-Adresse des Servercomputers beim System an.
ssh [email protected]
Installation und Konfiguration des OpenSSH-Servers
SSH zum Remote-Server mit bmc/kvm/ipmi über IP
Wir verwenden ein auf OpenPOWER basierendes System, bekannt als Talos II von Raptor Computing Systems. Da kein SSH-Server darauf installiert ist, melden wir uns auf diese Weise beim bmc-Server an, um Zugriff auf die serielle Konsole zu erhalten.
ssh [email protected]
Obmc-Konsole ausführen
Um Zugriff auf die Ubuntu-Serverkonsole zu erhalten, führen Sie den obmc-console-client aus, indem Sie diesen Befehl ausführen:
# obmc-console-client
Installieren Sie den OpenSSH-Server auf Ubuntu
Schritt 1:Aktualisieren Sie das System
Aktualisieren Sie zunächst das System. Führen Sie dazu den folgenden Befehl aus:
sudo apt update
Schritt 2:Aktualisieren Sie das System
Nach der Aktualisierung werden wir das System aktualisieren. Führen Sie dazu den folgenden Befehl aus:
sudo apt upgrade
Schritt 3:Installieren Sie den sshd-Server auf Ubuntu
In diesem Schritt installieren wir das Paket openssh-server, indem wir den folgenden Befehl ausführen:
sudo apt install openssh-server
Schritt 4:Überprüfen Sie den Status des Dienstes
Lassen Sie uns überprüfen, ob der ssh-Dienst gut läuft oder nicht. Führen Sie dazu diesen Befehl aus:
sudo systemctl status ssh
Schritt 5:SSH aktivieren und starten
Lassen Sie uns nun den SSH-Dienst ausführen. Aktivieren Sie es zuerst, indem Sie den folgenden Befehl ausführen:
sudo systemctl enable ssh
Sobald der Dienst aktiviert ist, starten Sie den Dienst, indem Sie den folgenden Befehl ausgeben:
sudo systemctl start ssh
Firewall konfigurieren und Port 22 öffnen
Wir müssen auch den SSH-Dienst durch die Firewall zulassen. Dazu konfigurieren wir ufw, die in Ubuntu vorhandene Firewall.
SSH zulassen
Führen Sie diesen Befehl aus, um SSH auf ufw zuzulassen:
sudo ufw allow ssh
SSH aktivieren
Als nächstes aktivieren wir SSH. Dies kann durch Ausführen des folgenden Befehls erfolgen:
sudo ufw enable
Firewall-Status prüfen
Überprüfen Sie nun den Status der ufw-Firewall, indem Sie den folgenden Befehl ausführen:
sudo ufw status
SSH-Anmeldung testen
SSH zum OpenSSH-Server
Sie können sich jetzt von einem Desktop-Rechner aus mit SSH beim OpenSSH-Server anmelden. Dies kann folgendermaßen erfolgen:
ssh [email protected]
ssh [email protected]
Zugriff ohne Passwort aktivieren
Um eine passwortlose Anmeldung zu ermöglichen, können Sie den öffentlichen Schlüssel kopieren und installieren, indem Sie den Befehl ssh-copy-id wie folgt verwenden:
ssh-copy-id [email protected]
Das war's, Leute!
In diesem Tutorial haben wir uns eingehend mit der Installation des OpenSSH-Servers unter Ubuntu 20.04 befasst. Wir haben auch gesehen, wie wir es für den Fernzugriff konfigurieren und den SSH-Dienst durch die Ubuntu-Firewall zulassen können.
Ich hoffe, Sie hatten hier viel Spaß beim Lernen.
Um zu sehen, wie Sie SSH auf Ubuntu 20.04 aktivieren können, sehen Sie sich dies an:
https://linuxways.net/ubuntu/how-to-enable-ssh-on-ubuntu-20-04/