So installieren und konfigurieren Sie Linux SSH

So installieren und konfigurieren Sie Linux SSH

„Der Zugriff auf Linux -Maschinen aus der Ferne ist kein neues Phänomen. Diese Notwendigkeit stammt vor einigen Jahrzehnten zurück, und es ist derzeit unmöglich, sich eine Welt ohne Protokolle für die Steuerung von Fernmaschinen vorzustellen.

Insbesondere ist SSH jetzt das Standardsystem für den Zugriff auf Linux -Server in der modernen Welt. Das sichere Shell -Framework ist leistungsfähig und effizient. Es hilft, Verbindungen und Kommunikation zwischen zwei Computergeräten oder Routern aus der Ferne herzustellen.

Und da es sich um ein sicheres Protokoll handelt, verschlüsselt es alle Verbindungen, um sicherzustellen, dass Ihre Daten oder Informationen nicht in den falschen Händen landen. Daher können Angreifer in der Verbindung nicht abhören oder entführten Details. Außerdem bietet es eine Reihe von Authentifizierungsmodi und Konfigurationsoptionen.

Dieser Artikel konzentriert sich auf die Konfiguration von Linux SSH unter Linux. Da wir ein Server-Client-Protokoll sind, werden wir den Konfigurationsprozess auf Server- und Client-Maschinen diskutieren. Lassen Sie uns jedoch die Voraussetzungen des Setup -Prozesses hervorheben.”

Voraussetzungen für die Installation von SSH auf Ubuntu

Das Einrichten des SSH -Protokolls unter Linux ist kein komplizierter Prozess. Sie müssen jedoch sicherstellen, dass Sie die folgenden Bedingungen erfüllen

  • Nur Benutzer mit Sudo -Berechtigungen auf Servermaschinen können SSH installieren und konfigurieren.
  • Sie müssen über ein weiteres anderes System in Ihrem Netzwerk verfügen. Dieses System kann ein weiterer LAN -Computer sein, ein in Ihrem Gerät gehostetes virtuelles Computergerät oder ein Remote -Server, der über das Internet mit Ihrem System verbunden ist.
  • Sie benötigen eine stabile Internetverbindung, da Sie die erforderlichen Pakete für die Installation herunterladen müssen.

Einrichten von Linux SSH auf Ubuntu Linux

SSHD oder OpenSSH -Daemon oder Server ist ein Open Source -SSH -Server (kostenlos), der als Dienstprogramm für den SSH -Client fungiert. Es ist der Ersatz für RSH und Rlogin, die relativ unsicher sind.

Bemerkenswerterweise werden sowohl minimaler Ubuntu als auch Ubuntu -Desktop nicht mit dem SSHD -Einrichten geliefert. Sie können jedoch Linux SSH auf Ubuntu schnell und bequem installieren und einrichten, indem Sie diesen Schritten folgen

Schritt 1: SSH -Server installieren
Der Konfigurationsprozess beginnt mit der Installation von SSH auf Ihrem Server, und Sie können dies tun, indem Sie diese Schritte ausführen

A. Öffnen Sie den Ubuntu -Desktop
Öffnen Sie das Terminalfenster auf Ihrem Ubuntu -Desktop.

B. Aktualisieren Sie Ihr System
Aktualisieren Sie das Ubuntu -System, um sicherzustellen, dass Ihr Computer die neueste Version hat. Es ist wichtig, dies vor der Installation neuer Software oder Pakete in Ihrem System zu tun. Der folgende Befehl sollte beim Aktualisierungsprozess helfen

C. SSH installieren
Sobald Ihr System auf dem neuesten Stand ist, können Sie OpenSH in Ihren Servergerät installieren. Sie können den folgenden Befehl verwenden

Schritt 2: Stellen Sie sicher, dass das System ausgeführt wird
Überprüfen Sie nach der Installation den Status Ihres SSH -Dienstes mit dem folgenden Befehl

Der obige Befehl sollte Ihnen ein Ergebnis geben, das dem im Bild unten ähnelt. Beachten Sie, dass das „aktive (laufende)“ hervorgehoben wird, um anzuzeigen, dass die SSH -Installation erfolgreich ist und das Protokoll bereits in Ihren Systemen ausgeführt wird.

Schritt 3: SSH aktivieren und beginnen
Wenn SSH kein aktives Ergebnis zurückgibt, aktivieren Sie das SSH -Protokoll in Ihren Systemen, indem Sie dieses Dienstprogramm eingeben. Sie tun dies nur, falls Ihr SSH -Service nicht ausgeführt wird. Andernfalls können Sie diesen Schritt übergeben, wenn er ausgeführt wird.

Schritt 4: SSH durch die Firewall zulassen
Ubuntu kommt mit der unkomplizierten Firewall (UFW), die standardmäßig die Netzwerkregeln verwaltet. Ein aktives UFW verhindert möglicherweise die Verbindung von SSH an Ihren Server. Sie können die UFW -Einstellungen ändern, um eine Verbindung zum SSH -Server zu ermöglichen. Sie sollten diesen Befehl auch verwenden, Port 22 zu öffnen 22.

Mit diesen Befehlen können Sie UFW so konfigurieren, dass sie eine Verbindung zulässt

Schritt 5: Testen Sie Ihr SSH -System
Melden Sie sich bei Ihrem Linux -Computer an und testen Sie SSH mit dem folgenden Befehl

Das Ergebnis des obigen Befehls sollte eine Anzeige der verschiedenen Komponenten Ihres SSH -Serverprotokolls sein.

Einrichten des SSH -Clients unter Linux einrichten

Sie können den SSH -Client konfigurieren. Insbesondere ermöglicht dies eine Verbindung zum Remote -Server von Ihrem lokalen Computer von. Das Verfahren zum Einrichten eines SSH -Clients lautet wie folgt

Schritt 1: SSH -Client installieren
In Ihrem lokalen Computer sollte die neueste SSH -Version installiert sein. In Fällen, in denen kein SSH -Client bereits installiert ist, können Sie den folgenden Befehl verwenden, um den Client auf Ubuntu zu installieren

Schritt 2: Stellen Sie eine Verbindung zum Remote -System her
Sie können eine Verbindung zu Ihrem Remote -System vom lokalen Computer vom lokalen Computer herstellen. Um dies zu erreichen, sollten Sie die IP -Adresse Ihres lokalen Befehls kennen und diesen Befehl verwenden

Sie können den Computer auch für Ihre IP -Adresse abfragen, wenn Sie ihn nicht wissen. Dies ist möglich durch Tippen (ip a) auf dem Terminal Ihres Servers. Das Display enthält alle erforderlichen Details, einschließlich Ihrer IP -Adresse.

Abschluss

Die obige Schritt-für-Schritt-Anleitung sollte Ihnen helfen, SSH auf Ihrem System zu konfigurieren. Sobald Sie SSH sowohl auf Ihrem Server- als auch auf Client -Maschinen installiert und eingerichtet haben, sollten Sie in der Lage sein, auf Ihre Server aus der Ferne zugreifen zu können, sobald Sie eine Verbindung hergestellt haben.

Quellen

  • https: // www.Gebrauch machen von.COM/Tag/Anfänger-Guide-SSSH-Linux-Test-Setup/
  • https: // phoenixnap.com/kb/ssh-to-connect-zu-remote-server-linux-or-Windows
  • https: // www.Javatpoint.com/ssh-linux
  • https: // itsfoss.com/setup-ssh-subuntu/
  • https: // www.Cyberciti.biz/faq/ubuntu-linux-install-openssh-server/