In diesem Artikel zeige ich Ihnen, wie Sie den SSH-Server unter Ubuntu 18 aktivieren.04 LTS. Lass uns anfangen.
Installation des SSH-Servers unter Ubuntu 18.04 LTS:
Das SSH-Serverprogramm muss auf dem Computer installiert sein, den Sie aus der Ferne verbinden und steuern möchten. Da der SSH-Server oder OpenSSH Server-Paket ist im offiziellen Paket-Repository von Ubuntu 18 verfügbar.04 LTS, Sie können es einfach installieren.
Aktualisieren Sie zuerst den Paket-Repository-Cache Ihres Ubuntu 18.04 LTS-Betriebssystem mit folgendem Befehl:
$ sudo apt-get update
Der Paket-Repository-Cache sollte aktualisiert werden.
Jetzt können Sie das installieren OpenSSH SSH-Serverprogramm auf dem Remote-Computer, mit dem Sie sich mit dem folgenden Befehl verbinden möchten:
$ sudo apt-get install openssh-server
Jetzt drücken ja und drücke dann
Das OpenSSH Das SSH-Serverprogramm sollte installiert sein.
SSH-Client installieren:
Auf dem Computer, von dem aus Sie über SSH eine Verbindung zu Ihrem Remote-Computer herstellen möchten, muss das SSH-Client-Programm installiert sein. Es sollte heutzutage auf den meisten Linux-Betriebssystemen standardmäßig installiert sein. Aber falls Sie es nicht installiert haben, zeige ich Ihnen in diesem Abschnitt, wie es geht.
Ubuntu/Debian:
Auf Ubuntu- oder Debian-Betriebssystemen ist das SSH-Client-Programm im offiziellen Paket-Repository verfügbar.
Sie können das SSH-Client-Programm mit dem folgenden Befehl installieren:
$ sudo apt-get install openssh-client
Es sollte installiert sein.
CentOS 7/RHEL 7:
Unter CentOS 7 und Red Hat Enterprise Linux 7 (RHEL 7) ist das SSH-Client-Paket auch im offiziellen Paket-Repository verfügbar.
Führen Sie den folgenden Befehl aus, um das SSH-Clientprogramm auf CentOS 7/RHEL 7 zu installieren:
$ sudo yum install openssh
Das SSH-Client-Programm sollte installiert sein.
Verbinden mit dem Remote-Computer über SSH:
Jetzt, da wir das SSH-Serverprogramm auf unserem Remote-Ubuntu 18 installiert haben.04 LTS-Computer und das auf unserem lokalen Computer installierte SSH-Client-Programm können wir eine Verbindung zu unserem Remote-Ubuntu 18 . herstellen.04 LTS-Computer von unserem lokalen Computer mit SSH.
Um eine Verbindung zu Ihrem Remote-Computer herzustellen, müssen Sie den Hostnamen/Domänennamen oder die IP-Adresse Ihres Remote-Computers kennen. Wenn sich Ihr Remote-Computer in einem öffentlichen Netzwerk befindet und ein DNS oder ein Domänenname konfiguriert ist, sollte der Hostname auch auf Ihren Domänennamen eingestellt sein. In diesem Fall können Sie den Hostnamen Ihres Remote-Computers mit dem folgenden Befehl ermitteln:
$ HostnameWenn sich Ihr Remote-Computer im lokalen Netzwerk befindet oder Sie über eine öffentliche dedizierte IP-Adresse verfügen, zu der Sie eine Verbindung herstellen können, benötigen Sie lediglich die IP-Adresse Ihres Remote-Computers, um eine Verbindung über SSH herzustellen.
Die IP-Adresse Ihres entfernten Computers können Sie mit folgendem Befehl ermitteln:
$ ip a
Wie Sie aus dem markierten Abschnitt des Screenshots unten sehen können, ist die IP-Adresse meines Ubuntu 18.04 LTS-Remote-Computer ist 192.168.199.170. Es ist in meinem lokalen Netzwerk. Merken Sie es sich.
Führen Sie nun von Ihrem lokalen Computer aus den folgenden Befehl aus, um über SSH eine Verbindung zu Ihrem Remote-Computer herzustellen:
$ ssh USERNAME@IP_OR_HOSTNAMEHINWEIS: Hier NUTZERNAME ist Ihr Login-Benutzername Ihres Remote-Computers und IP_OR_HOSTNAME ist die IP-Adresse oder der DNS-/Domänenname Ihres Remote-Computers.
Sie sollten die folgende Eingabeaufforderung sehen, wenn Sie zum ersten Mal mit SSH eine Verbindung zu Ihrem Remote-Server herstellen. Einfach eintippen Ja und drücke
Geben Sie nun Ihr Passwort für den Login ein NUTZERNAME Ihres Remote-Computers und drücken Sie dann
Sie sollten verbunden sein, wie Sie auf dem Screenshot unten sehen können.
Jetzt können Sie jeden gewünschten Befehl auf Ihrem Remote-Computer von Ihrem lokalen Computer ausführen, wie Sie im Screenshot unten sehen können.
$ lsb_release -a
Wenn Sie fertig sind, führen Sie den folgenden Befehl aus, um den Remote-Computer zu beenden.
$ beendenWie Sie sehen, bin ich vom Remote-Computer getrennt.
Öffnen des SSH-Server-Ports unter Ubuntu 18.04 LTS-Remote-Computer:
Das Firewall-Programm von Ubuntu 18.04 LTS heißt UFW. Manchmal, UFW kann auf Ihrem Remote-Computer so konfiguriert sein, dass die SSH-Serververbindung von anderen Computern blockiert wird.
Sie können den folgenden Befehl ausführen, um den SSH-Server-Port mit zu öffnen UFW:
$ sudo ufw erlauben ssh
Der SSH-Server-Port sollte geöffnet sein.
Starten des SSH-Servers beim Systemstart:
In den meisten Fällen möchten Sie, dass Ihr SSH-Server beim Booten Ihres Computers startet. In diesem Fall muss der SSH-Serverdienst zum Systemstart von Ubuntu 18 . hinzugefügt werden.04 LTS.
Führen Sie den folgenden Befehl aus, um den SSH-Serverdienst zu Ihrem Systemstart hinzuzufügen:
$ sudo systemctl sshd aktivieren
Der SSH-Serverdienst sollte zum Systemstart hinzugefügt werden.
So aktivieren Sie den SSH-Server unter Ubuntu 18.04 LTS. Danke, dass du diesen Artikel gelesen hast.