So richten Sie SSH unter Linux ein und verwenden es

Wenn Sie Linux schon länger verwenden, haben Sie zweifellos von einem Tool namens SSH gehört. SSH (oder Secure Shell) ist ein verschlüsseltes Netzwerktool, das Benutzern die sichere Anmeldung bei verschiedenen Computertypen aus der Ferne über ein Netzwerk ermöglicht. 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 die openssh-server Paket im Software Center oder Ihrem Paketmanager. Wenn Sie sich alternativ auf einem Server befinden (oder einfach nur das Terminal verwenden möchten), öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:

SSH unter Linux aktivieren

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

Ssh auf Ubuntu aktivieren

Verbinden über SSH über Ihr LAN

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. Gehen Sie zurück zu dem Computer, mit dem Sie sich anmelden möchten, und geben Sie diesen 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 Passwort desselben Benutzers einzugeben, und Sie können im Geschäft sein. Möglicherweise erhalten Sie eine beängstigende Warnung, dass das Remote-System ein nicht vertrauenswürdiger Benutzer ist, aber solange Sie wissen, dass es sich um Ihr eigenes System handelt, geben Sie einfach ein yes.

Jetzt sind Sie eingeloggt! Sie werden Ihre Aufforderung beim Terminalwechsel bemerken – dies ist ein Zeichen für den Erfolg.

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 Passwort, aber es ist sicherlich machbar und macht das Anmelden viel sicherer. Der Schlüssel, der sich auf Ihrem Gerät befindet, authentifiziert Sie, sodass Sie die Kennwortauthentifizierung auf dem Remote-System deaktivieren und sich einfach mit Schlüsseln anmelden können.

Dazu müssen Sie auf Ihrem Client-System ein neues Schlüsselpaar 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 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. So melden Sie sich bei einem Computer an, also machen Sie ihn so sicher wie möglich. Das wird in einem Ordner gespeichert, in dem das SSH-Programm nachsehen kann.

verbunden :  Wiederherstellen und Deinstallieren von Windows 10 Fall Creators Update

Verwenden Sie jetzt, immer noch auf Ihrem Hauptsystem, die ssh-copy-id Befehl, um Ihren öffentlichen Schlüssel an das entfernte System zu übertragen.

Ändern Sie den Benutzernamen und die IP-Adresse in die zuvor verwendeten. Dies zeigt Ihnen die Schlüssel an, 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 den -n Flag, und der Befehl wird ausgeführt.

Jetzt können Sie sich ohne Passworteingabe in das Remote-System einloggen.

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 ein SSH-Schlüsselpaar in Windows generieren können.

Moyens Staff
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.