AutoSSH-Befehl unter Linux

Autossh Befehl Unter Linux



Wenn Sie mit Ubuntu arbeiten, können Sie alle wichtigen Anwendungen wie E-Mail, Office Suite, Browser, Medien oder soziale Apps verwenden. Die meisten Anwendungen, die für den Betrieb einer Organisation, eines Heims, einer Schule oder eines Unternehmens erforderlich sind, sind vorinstalliert, und Tausende weitere sind im Ubuntu Software Center verfügbar. Das Ubuntu-Betriebssystem ist sehr einfach und leicht zu bedienen und zu reinigen. Tatsächlich ist es viel einfacher als jede andere Mainstream-Konkurrenz. Benutzer von Windows- und Mac-Betriebssystemen können einige Unterschiede im Ubuntu-Betriebssystem feststellen, aber sie werden sicherlich keine Schwierigkeiten bei der Verwendung haben. Dieser Artikel ist auf die Verwendung des AutoSSH-Befehls im Ubuntu-Betriebssystem ausgelegt. Wir werden die grundlegende Bedeutung des AutoSSH-Befehls und seine Verwendung im Betriebssystem Ubuntu 22.04 definieren.

Was ist AutoSSH?

Ein AutoSSH ist ein Programm, das verwendet wird, um eine Instanz von SSH zu starten, die Kopie zu überwachen und sie bei Bedarf neu zu starten, falls sie keinen Verkehr mehr durchlässt oder abbricht. Die Hauptidee und der Mechanismus stammen aus dem Reliable SSH Tunnel (rstunnel), sind jedoch in C implementiert. Es führt eine Verbindungsüberwachung mit einer Schleife der Portweiterleitung durch.

Was ist die Verwendung von AutoSSH?

Die Hauptverwendung von AutoSSH besteht darin, die SSH-Sitzungen zu überwachen und neu zu starten. Es verfolgt den Zustand der SSH-Verbindung und startet sie bei Bedarf neu. Es ist sehr hilfreich, um unzuverlässige Internetverbindungen wie GSM zu verfolgen. Es unterhält einen zuverlässigen Tunnel zwischen Überwachungsservern und Remote-Servern.







Darüber hinaus wird es verwendet, um eine SSH-Weiterleitungsschleife von remote zu lokal und von lokal zu remote zu erstellen und dann die Daten zum Testen zu senden, von denen erwartet wurde, dass sie zurückkommen. Dieses Verfahren ist als Loop-of-Forwarding bekannt. Eine weitere Verwendung des AutoSSH-Programms besteht darin, einen Port für den Remote-Echo-Dienst anzugeben, der die Testdaten zurücksendet. Dadurch wird sichergestellt, dass keine Portnummern auf den Remote-Computern kollidieren, und es wird auch eine Überlastung vermieden. Das Loop-of-Forwarding-Verfahren steht immer für alle Situationen zur Verfügung, in denen der Echo-Dienst nicht verwendet werden kann.



Lassen Sie uns nun AutoSSH im Betriebssystem Ubuntu 22.04 installieren. Angenommen, Sie haben Ubuntu 22.04 auf Ihrem System installiert, müssen Sie das Betriebssystem starten. Öffnen Sie das Terminal, um die Befehle auszuführen.



So installieren Sie AutoSSH in Ubuntu 22.04

Um AutoSSH in Ubuntu 22.04 zu installieren, können wir eine der drei gewünschten Methoden verwenden. Die drei Methoden sind aptitude, apt und apt-get. Hier werden wir jede Installationsmethode definieren.





Verwenden Sie die apt-get-Methode, um AutoSSH zu installieren

Die apt-get-Methode ist eine der drei Methoden zur Installation von AutoSSH in Ubuntu 22.04. Aber bevor Sie AutoSSH installieren, müssen Sie die Datenbank mit dem Update-Befehl aktualisieren:



Drücken Sie die Eingabetaste, um den Befehl auszuführen und die Datenbank zu aktualisieren. Sobald Sie die Eingabetaste drücken, werden Sie aufgefordert, das Passwort einzugeben. Geben Sie das Passwort ein, um die Ausführung des Befehls zu starten. Hier ist die Beispielausgabe, die Sie sehen werden:

Wenn das Update abgeschlossen ist, ist das System bereit, AutoSSH zu installieren. Führen Sie den folgenden Befehl aus, um AutoSSH zu installieren:

Die folgende Ausgabe wird für den Befehl apt-get install AutoSSH erzeugt:

Verwenden Sie die apt-Methode, um AutoSSH zu installieren

Die zweite Methode ist ein apt-Befehl, um das AutoSSH-Programm zu installieren. Hier wird nach dem gleichen Verfahren vorgegangen. Aktualisieren Sie zunächst die Datenbank mit dem Update-Befehl. Überprüfen Sie den unten angegebenen vollständigen Befehl:

Nachdem die Datenbank aktualisiert wurde, führen Sie den Installationsbefehl aus. Hier ist der apt install-Befehl zum Installieren von AutoSSH:

Verwenden Sie die aptitude-Methode, um AutoSSH zu installieren

Die dritte Methode verwendet den Befehl aptitude, um das AutoSSH-Programm in Ubuntu 22.04 zu installieren. Gehen Sie genauso vor, um AutoSSH mit dem Befehl aptitude zu installieren. Aktualisieren Sie die Datenbank mit dem Befehl aptitude update:

Wenn Sie diesen Befehl ausführen, erhalten Sie möglicherweise die folgende Ausgabe, da aptitude normalerweise nicht standardmäßig auf Ubuntu installiert ist.

Daher müssen Sie aptitude manuell installieren und dann AutoSSH mit dem Befehl aptitude installieren. Sie können den Befehl apt-get oder apt verwenden, um die aptitude zu installieren:

Dadurch wird aptitude in Ubuntu OS installiert und Sie können den aptitude-Befehl verwenden, um das AutoSSH-Programm zu installieren. Führen Sie den Befehl aptitude update erneut aus:

Dieses Mal sehen Sie die folgende ähnliche Ausgabe:

Führen Sie nun den Befehl aptitude install AutoSSH aus, um AutoSSH zu installieren:

So deinstallieren Sie AutoSSH in Ubuntu 22.04

Lassen Sie uns als Nächstes das AutoSSH-Programm vom Betriebssystem Ubuntu 22.04 deinstallieren. Verwenden Sie den Befehl remove, um das AutoSSH-Paket zu deinstallieren. Hier ist der vollständige Befehl, der zum Deinstallieren des AutoSSH-Pakets verwendet wird:

Wenn Sie die Eingabetaste drücken, um diesen Befehl auszuführen, werden Sie vom System aufgefordert, das Passwort einzugeben. Geben Sie das Passwort ein, um den Befehl auszuführen, und das System fragt Sie nach Ihrer Erlaubnis, den AutoSSH-Befehl zu entfernen oder nicht. Drücken Sie die Y-Taste auf der Tastatur, um Zugriff zum Entfernen des AutoSSH-Pakets zu gewähren. Dieser „Entfernen“-Befehl entfernt nur das AutoSSH-Paket, aber nicht seine Abhängigkeiten und Konfigurationen. Dazu müssen Sie den folgenden Befehl verwenden:

Dadurch werden alle Abhängigkeiten des AutoSSH-Pakets entfernt, die von Ubuntu 22.04 nicht mehr verwendet werden. Um alle Konfigurationen des AutoSSH-Pakets zu entfernen, führen Sie den folgenden Befehl im Terminal aus:

Wenn Sie alle Abhängigkeiten und Konfigurationen der AutoSSh-Pakete entfernen möchten, können Sie dies mit dem folgenden Befehl tun:

Mit diesem Befehl können Sie alle Abhängigkeiten und Konfigurationen des AutoSSh-Pakets mit einem einzigen Befehl entfernen.

Fazit

Dieser Artikel ist eine kurze Einführung in die Installation und Deinstallation des AutoSSH-Pakets in Ubuntu 22.04. Das AutoSSH-Paket ist ein Programm zum Starten, Überwachen und Neustarten einer Instanz von SSH. Hier haben wir die Verwendung von AutoSSH und die Installation mit drei verschiedenen Methoden kennengelernt. Die Aptitude-Befehle apt, apt-get mad werden verwendet, um das AutoSSH-Paket in Ubuntu 22.04 zu installieren. Um AutoSSH zu deinstallieren, wird der Befehl remove verwendet. Um die Abhängigkeiten und Konfigurationen von AutoSSH zu entfernen, können Sie außerdem die Befehle autoremove bzw. purge verwenden. Diese Befehle können unabhängig und separat verwendet werden, oder Sie können sie auch zusammen verwenden, um alle Abhängigkeiten und Konfigurationen von AutoSSH mit einem einzigen Befehl zu entfernen.