Ein kurzer sicherer Shell oder kurz SSH wird hauptsächlich für sichere Netzwerkverbindungen zwischen zwei Knoten wie einem Client und einem Server verwendet. Die gesamte Kommunikation wird zwischen den beiden Systemen verschlüsselt, und Benutzer können ihre Systeme remote verbinden und administrative Jobs ausführen, indem sie SSH -Zugriff aktivieren. Benutzer können Dateien auch mit den SCP- und SFTP -Protokollen sicher übertragen. Dieser Artikel zeigt, wie Sie SSH Zugriff auf einen Benutzer in einem Ubuntu -System aktivieren können.
Aktivieren Sie den SSH -Zugriff in Ubuntu
Wenn Ubuntu zum ersten Mal installiert ist, kann der Benutzer den Remote -SSH -Zugriff standardmäßig nicht verwenden. Aktivieren Sie SSH in Ubuntu mit der folgenden einfachen Methode.
Installieren Sie das Open-SSH-Paket
Öffnen Sie das Terminal durch Pressen 'Strg+Alt+t'und aktualisieren Sie die Paketliste. Installieren Sie als nächstes das folgende Open-SSH-Paket auf Ihrem Ubuntu 20.04 System:
$ sudo APT Update
$ sudo apt install OpenSSH-Server
Während des Installationsprozesses fordert ein Dialog Sie im Terminal auf. Geben Sie 'y' ein, um mit der Installation fortzufahren.
Sobald die Installation des Open-SSH-Pakets abgeschlossen ist, beginnt der SSH-Dienst automatisch auf Ihrem System. Sie können auch überprüfen, ob der Dienst aktiv ist, indem Sie den folgenden Befehl eingeben:
$ sudo systemctl Status SSH
Wenn die folgende Ausgabe im Terminal empfangen wird, wird der SSH -Dienst ausgeführt und aktiviert.
Gehen Sie zur Befehlszeilenschale und drücken Sie 'Q. Q.'Dies kehrt Sie zur normalen Hülle zurück.
Sie können den SSH -Dienst in Ihrem System mit dem folgenden Befehl deaktivieren:
$ sudo systemctl deaktivieren -jetzt SSH
Verwenden Sie den folgenden Befehl, um den SSH-Dienst wieder zu erleben:
$ sudo systemctl aktivieren -jetzt SSH
Aktivieren Sie Firewall -Konfigurationen für SSH
Mit dem UFW -Firewall -Konfiguration -Tool können Sie es in Ihrem System aktivieren. Wenn Sie die Firewall in Ihrem System bereits aktiviert haben, stellen Sie sicher, dass alle SSH -Ports geöffnet sind, indem Sie den folgenden Befehl ausgeben:
$ sudo ufw erlauben ssh
Nachdem alle Konfigurationen abgeschlossen wurden, können Sie Ihr Ubuntu -System über das SSH mit jedem Remote -System verbinden. In Linux- und MacOS -Verteilungen werden SSH -Clients standardmäßig installiert.
Stellen Sie eine Verbindung zum SSH -Server her
Der folgende Befehl "SSH" kann zusammen mit dem Benutzernamen und der IP -Adresse Ihr Ubuntu -System über die LAN verbinden. Verwenden Sie den unten angegebenen Befehl, um dies zu tun:
$ ssh userername@ip-address
Wenn Sie Ihre IP -Adresse nicht kennen, verwenden Sie den folgenden Befehl, um darauf zuzugreifen:
$ ip a
Ersetzen Sie den Benutzernamen und die IP -Adresse wie folgt durch Ihre Informationen:
$ ssh [email protected]
Das folgende Ergebnis wird im Terminal angezeigt:
Geben Sie 'Ja' ein, um Ihr Ubuntu -System über den LAN zu verbinden.
Geben Sie das Passwort ein. Die folgende Ausgabe wird im Terminal angezeigt:
Jetzt sind Sie in Ihrem Ubuntu -System angemeldet.
Schließen Sie SSH an einen Remote -Server an
SSH akzeptiert Daten standardmäßig auf Port 22. Finden Sie Ihre öffentliche IP -Adresse und geben Sie den folgenden Befehl aus, um den SSH -Server mit einem Remote -System zu verbinden:
$ ssh userername@public_ip_address
Konfigurieren Sie Ihren Router, um den SSH -Verkehr auf Port 22 zu akzeptieren.
Abschluss
Dieser Artikel hat Ihnen gezeigt, wie Sie den SSH -Zugriff in Ubuntu 20 aktivieren können.04. Jetzt können Sie sich bei Ihrem System anmelden und alltägliche Verwaltungsaufgaben über die Befehlszeile ausführen. Lassen Sie es uns bei einer Abfrage zu diesem Artikel durch Ihre Kommentare informieren.