ssh

So geben Sie einem Benutzer in Ubuntu ssh-Zugriff

So geben Sie einem Benutzer in Ubuntu ssh-Zugriff

Eine Secure Shell, kurz SSH, wird hauptsächlich für sichere Netzwerkverbindungen zwischen zwei Knoten verwendet, beispielsweise einem Client und einem Server. Die gesamte Kommunikation zwischen den beiden Systemen ist verschlüsselt, und Benutzer können ihre Systeme remote verbinden und administrative Aufgaben ausführen, indem sie den SSH-Zugriff aktivieren. Benutzer können Dateien auch mit den Protokollen SCP und SFTP sicher übertragen. In diesem Artikel erfahren Sie, wie Sie einem Benutzer in einem Ubuntu-System den SSH-Zugriff ermöglichen.

Aktivieren Sie den SSH-Zugriff in Ubuntu

Wenn Ubuntu zum ersten Mal installiert wird, kann der Benutzer den Remote-SSH-Zugriff standardmäßig nicht verwenden. Aktivieren Sie SSH in Ubuntu mit der folgenden einfachen Methode.

Open-ssh-Paket installieren

Öffnen Sie das Terminal durch Drücken von 'Strg+Alt+T' und aktualisieren Sie die Paketliste. Als nächstes installieren Sie das folgende open-ssh-Paket auf Ihrem Ubuntu 20.04-System:

$ sudo apt-Update

$ sudo apt install openssh-server

Während des Installationsvorgangs erscheint ein Dialog im Terminal. Geben Sie 'y' ein, um mit der Installation fortzufahren.

Sobald die Installation des open-ssh-Pakets abgeschlossen ist, startet der SSH-Dienst automatisch auf Ihrem System start. 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, läuft der SSH-Dienst und ist aktiviert.

Wechseln Sie zur Befehlszeilen-Shell und drücken Sie 'q.' Dadurch kehrst du zur normalen Shell zurück.

Sie können den SSH-Dienst auf Ihrem System mit dem folgenden Befehl deaktivieren:

$ sudo systemctl deaktivieren --now ssh

Um den SSH-Dienst wieder zu aktivieren, verwenden Sie den folgenden Befehl:

$ sudo systemctl enable --now ssh

Firewall-Konfigurationen für SSH aktivieren

Mit dem UFW-Firewall-Konfigurationstool können Sie es auf Ihrem System aktivieren. Wenn Sie die Firewall auf Ihrem System bereits aktiviert haben, stellen Sie sicher, dass alle SSH-Ports geöffnet sind, indem Sie den folgenden Befehl ausführen:

$ sudo ufw erlauben ssh

Nachdem alle Konfigurationen abgeschlossen sind, können Sie Ihr Ubuntu-System über SSH mit jedem Remote-System verbinden. In Linux- und macOS-Distributionen werden SSH-Clients standardmäßig installiert.

Verbinden Sie sich mit dem SSH-Server

Der folgende 'ssh'-Befehl kann zusammen mit dem Benutzernamen und der IP-Adresse verwendet werden, um Ihr Ubuntu-System über das LAN zu verbinden. Verwenden Sie dazu den unten angegebenen Befehl:

$ ssh-Benutzername@IP-Adresse

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]ünfzehn

Im Terminal erscheint folgendes Ergebnis:

Geben Sie 'ja' ein, um Ihr Ubuntu-System über das LAN zu verbinden.

Geben Sie das Passwort ein. Im Terminal wird folgende Ausgabe angezeigt:

Jetzt sind Sie auf Ihrem Ubuntu-System angemeldet.

Verbinden Sie SSH mit einem Remote-Server

SSH akzeptiert standardmäßig Daten auf Port 22. Suchen Sie Ihre öffentliche IP-Adresse und geben Sie den folgenden Befehl aus, um den SSH-Server mit einem Remote-System zu verbinden:

$ ssh-Benutzername@öffentliche_ip_adresse

Konfigurieren Sie Ihren Router so, dass er den SSH-Datenverkehr auf Port 22 akzeptiert.

Fazit

Dieser Artikel zeigte Ihnen, wie Sie den SSH-Zugriff in Ubuntu 20 aktivieren.04. Jetzt können Sie sich bei Ihrem System anmelden und alltägliche Verwaltungsaufgaben über die Befehlszeile ausführen. Wenn Sie Fragen zu diesem Artikel haben, teilen Sie uns Ihre Kommentare mit.

So zeigen Sie OSD-Overlay in Vollbild-Linux-Apps und -Spielen an
Das Spielen von Spielen im Vollbildmodus oder die Verwendung von Apps im ablenkungsfreien Vollbildmodus kann Sie von relevanten Systeminformationen ab...
Top 5 Karten zur Spielaufnahme
Wir alle haben Streaming-Gameplays auf YouTube gesehen und geliebt. PewDiePie, Jakesepticye und Markiplier sind nur einige der Top-Gamer, die Millione...
So entwickeln Sie ein Spiel unter Linux
Vor einem Jahrzehnt hätten nicht viele Linux-Benutzer vorhergesagt, dass ihr Lieblingsbetriebssystem eines Tages eine beliebte Spieleplattform für kom...