Einrichten und Verwenden von SSH unter Linux

Wenn Sie Linux längere Zeit verwendet haben, haben Sie zweifellos von einem Tool namens SSH gehört. SSH (oder Secure Shell) ist ein verschlüsseltes Netzwerk-Tool, mit dem sich Benutzer sicher über ein Netzwerk bei verschiedenen Computertypen anmelden können. In diesem Artikel zeigen wir Ihnen, wie Sie SSH unter Linux einrichten und verwenden.

SSH installieren

Um loszulegen, müssen wir den SSH-Server installieren. Sie finden und installieren das openssh-server-Paket im Software Center oder in Ihrem Paketmanager. Wenn Sie sich auf einem Server befinden (oder lieber das Terminal verwenden möchten), öffnen Sie alternativ ein Terminal und geben Sie den folgenden Befehl ein:

# Ubuntu / Debian sudo apt installiert openssh-server # Fedora / CentOS / REHL sudo dnf installiert openssh-server

Ssh On Ubuntu Installation

Aktivieren Sie SSH unter Linux

Sobald der OpenSSH-Server auf Ihrem Computer installiert wurde, müssen Sie die systemd-Einheit starten und aktivieren. Dazu können Sie einfach den folgenden Befehl in das Terminal eingeben:

sudo systemctl enable –now ssh

Ssh On Ubuntu Enabling

Verbindung über SSH über Ihr LAN herstellen

Die Verbindung zu Ihrem Remote-System über SSH ist sehr einfach. Identifizieren Sie zunächst die IP-Adresse des Servers. Geben Sie dazu den folgenden Befehl in das Terminal ein und drücken Sie die Eingabetaste:

Ssh Auf Ubuntu Ip

Sobald Sie die IP-Adresse des Computers ermittelt haben, können Sie sich anmelden. Kehren Sie zu dem Computer zurück, mit dem Sie sich anmelden möchten, und geben Sie den folgenden Befehl ein:

Ssh Auf Ubuntu Ssh

Hinweis: Ändern Sie “Benutzername” in den Benutzernamen des Benutzers, der Sie auf dem Remote-System werden möchten.

Von dort aus werden Sie aufgefordert, das Kennwort desselben Benutzers einzugeben, und Sie sind im Geschäft. Möglicherweise erhalten Sie eine beängstigende Warnung, dass das Remote-System ein nicht vertrauenswürdiger Benutzer ist. Solange Sie jedoch wissen, dass es sich um Ihr eigenes System handelt, geben Sie einfach yes ein.

Jetzt bist du eingeloggt! Sie werden Ihre Eingabeaufforderung beim Terminalwechsel bemerken – dies ist ein Zeichen des Erfolgs.

SSH auf Ubuntu Proof

Generieren Ihrer Schlüssel

Das Generieren von SSH-Schlüsseln und das Konfigurieren der Schlüsselanmeldung ist etwas fortgeschrittener als nur das Anmelden mit einem Kennwort. Es ist jedoch durchaus machbar und macht die Anmeldung viel sicherer. Der Schlüssel auf Ihrem Gerät authentifiziert Sie, sodass Sie die Kennwortauthentifizierung auf dem Remote-System deaktivieren und sich einfach mit Schlüsseln anmelden können.

Dazu müssen Sie ein neues Schlüsselpaar auf Ihrem Client-System erstellen, den öffentlichen Schlüssel auf das Remote-System kopieren und sicherstellen, dass der Schlüssel auf dem Remote-System vertrauenswürdig ist. Insgesamt ist es ein sehr einfacher Prozess.

Führen Sie auf dem System, mit dem Sie sich beim Remote-System anmelden, den folgenden Befehl aus:

ssh-keygen -t rsa -f ~ / .ssh / id_rsa

SSH Auf Ubuntu Keygen

Sie werden aufgefordert, eine Passphrase zu erstellen. Ich empfehle dringend, eine zu erstellen, die sicher ist und an die Sie sich auch erinnern werden. Auf diese Weise melden Sie sich bei einem Computer an. Machen Sie ihn so sicher wie möglich. Das wird in einem Ordner gespeichert, in dem das SSH-Programm suchen kann.

Verwenden Sie jetzt auf Ihrem Hauptsystem den Befehl ssh-copy-id, um Ihren öffentlichen Schlüssel auf das Remote-System zu übertragen.

ssh-copy-id -n -i ~ / .ssh / id_rsa USERNAME @ IPADDRESS

Ändern Sie den Benutzernamen und die IP-Adresse in die zuvor verwendeten. Dies zeigt Ihnen die Schlüssel, die übertragen worden wären, wenn Sie den Befehl tatsächlich ausgeführt hätten. Wenn es wie der gewünschte Schlüssel aussieht, entfernen Sie das Flag -n, und der Befehl wird ausgeführt.

Jetzt können Sie sich beim Remote-System anmelden, ohne ein Kennwort einzugeben.

SSH auf Ubuntu Key Proof

Nachdem Sie SSH eingerichtet und verwendet haben, sollten Sie als Nächstes die SSH-Konfiguration sichern. Wenn Sie Windows verwenden, erfahren Sie alternativ, wie Sie in Windows ein SSH-Schlüsselpaar generieren können.

Verbunden:

Ist dieser Artikel nützlich? ja Nein

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *