So gewährt man SSH zu einem Benutzer in Ubuntu Zugriff

So gewährt man SSH zu einem Benutzer in Ubuntu Zugriff

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.