In diesem Artikel werde ich Ihnen zeigen, wie Sie SSH Server auf Ubuntu 18 aktivieren können.04 LTS. Lass uns anfangen.
Das SSH -Serverprogramm muss auf dem Computer installiert werden, den Sie anschließen und steuern möchten. Da der SSH -Server oder OpenSsh Serverpaket ist im offiziellen Paket -Repository von Ubuntu 18 verfügbar.04 LTS können Sie es problemlos installieren.
Aktualisieren Sie zuerst den Paket -Repository -Cache Ihres Ubuntu 18.04 LTS -Betriebssystem mit dem folgenden Befehl:
$ sudo apt-Get-Update
Der Paket -Repository -Cache sollte aktualisiert werden.
Jetzt können Sie die installieren OpenSsh SSH Server -Programm auf dem Remote -Computer, mit dem Sie mit dem folgenden Befehl eine Verbindung herstellen möchten:
$ sudo apt-get install OpenSSH-Server
Jetzt drücken y und dann drücken Sie weitermachen.
Der OpenSsh Das SSH -Serverprogramm sollte installiert werden.
Installieren von SSH -Client:
Auf dem Computer, aus dem Sie mit SSH eine Verbindung zu Ihrem Remotecomputer herstellen möchten, müssen Sie SSH -Client -Programm installiert haben. Es sollte heutzutage standardmäßig auf den meisten Linux -Betriebssystemen installiert werden. Aber falls Sie es nicht installieren lassen, werde ich Ihnen zeigen, wie in diesem Abschnitt.
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 werden.
Centos 7/Rhel 7:
Bei 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 -Clientprogramm sollte installiert werden.
Verbindung zum Remote -Computer mit SSH:
Jetzt, da das SSH -Serverprogramm auf unserem Remote Ubuntu 18 installiert ist.04 LTS -Computer und SSH -Client -Programm auf unserem lokalen Computer installiert. Wir können 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 kennenlernen. Wenn sich Ihr Remote -Computer in einem öffentlichen Netzwerk befindet und DNS- oder Domänennamen konfiguriert ist, sollte der Hostname auch auf Ihren Domänennamen festgelegt werden. Wenn dies der Fall ist, finden Sie den Hostnamen Ihres Remote -Computers mit dem folgenden Befehl:
$ hostname
Wenn sich Ihr Remote -Computer im lokalen Netzwerk befindet oder Sie eine öffentliche dedizierte IP -Adresse haben, zu der Sie eine Verbindung herstellen können, benötigen Sie nur die IP -Adresse Ihres Remote -Computers, um eine Verbindung zum mit SSH herzustellen.
Sie können die IP -Adresse Ihres Remote -Computers mit dem folgenden Befehl herausfinden:
$ ip a
Wie Sie aus dem markierten Abschnitt des Screenshot unten sehen können, ist die IP -Adresse meines Ubuntu 18 die IP -Adresse.04 LTS Remote Computer ist 192.168.199.170. Es ist in meinem lokalen Netzwerk. Notieren Sie sich.
Führen Sie nun den folgenden Befehl von Ihrem lokalen Computer aus, um eine Verbindung zu Ihrem Remote -Computer mit SSH herzustellen:
$ ssh userername@ip_or_hostname
Hinweis: Hier NUTZERNAME ist Ihr Anmeldemeldame 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 sich zum ersten Mal mit SSH mit Ihrem Remote -Server verbinden. Geben Sie einfach ein Ja und drücke weitermachen.
Geben Sie nun Ihr Passwort für die Anmeldung ein NUTZERNAME von Ihrem Remotecomputer und dann drücken Sie dann .
Sie sollten angeschlossen sein, wie Sie aus 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 aus dem Screenshot unten sehen können.
$ lsb_release -a
Wenn Sie fertig sind, führen Sie den folgenden Befehl aus, um aus dem Remote -Computer herauszukommen.
$ Exit
Wie Sie sehen können, bin ich vom entfernten Computer getrennt.
Öffnen des SSH -Server -Ports auf Ubuntu 18.04 LTS Remote Computer:
Das Firewall -Programm von Ubuntu 18.04 LTS heißt UFW. Manchmal, UFW Kann auf Ihrem Remote -Computer konfiguriert werden, um die SSH -Serververbindung von anderen Maschinen zu blockieren.
Sie können den folgenden Befehl ausführen, um den SSH -Server -Port mithilfe der SSH -Server -Port zu öffnen UFW:
$ sudo ufw erlauben ssh
Der SSH -Server -Port sollte geöffnet werden.
SSH -Server auf dem Systemstart starten:
Meistens möchten Sie, dass Ihr SSH -Server startet, wenn Ihr Computer 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 SSH Server -Dienst zu Ihrem Systemstart hinzuzufügen:
$ sudo systemctl aktivieren sshd
Der SSH -Serverdienst sollte dem Systemstart hinzugefügt werden.
So aktivieren Sie SSH Server auf Ubuntu 18.04 LTS. Danke, dass du diesen Artikel gelesen hast.