Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man installerar Mosh Shell som ett SSH-alternativ på Linux Desktop

Att använda ett SSH-klientverktyg är alltid användbart och praktiskt för systemadministratören och fjärranvändare. I konventionella SSH-klienter kan du stöta på vissa nätverksproblem och problem med automatisk utloggning. Som systemadministratör inser du redan vikten av CLI-baserad fjärr-SSH-klient. För att lösa vanliga problem med utloggning, fördröjning och paketförlust kan du installera Mosh SSH som ett SSH-alternativ på Linux. Mosh står för Mobile Shell, som är en kommandoradsbaserad säker skal-klient för Linux. Det krävs ingen föråldrad, statisk IP-adress för att upprätta anslutningen; Dessutom stöder Mosh SSH-skalklienten även mobila enheter.

Mosh Shell som ett SSH-alternativ på Linux

Moshs SSH-skal använder TCP-nätverksanslutningar och stöder roaming. Allt du skriver i den lokala terminalen skickas till den fjärranslutna TCP-värden och allt som programmet skriver ut kommer tillbaka till din skärm. Hela användargränssnittet för Mosh SSH-skalet, inklusive tangenttryckningar, kommer från servern.

På Linux låter Mosh-skalet dig byta från en nätverksanslutning till en annan utan att förlora SSH-anslutningen. Mosh SSH-skalet är skrivet i programmeringsspråket C++ och är byggt under GNU GPL-sekretesslicensen. I det här inlägget kommer vi att se hur man installerar Mosh Shell som ett SSH-alternativ på Linux.

1. Installera Mosh Shell på Debian/Ubuntu

Att installera Mosh SSH-klienten på Debian eller Ubuntu Linux är enkelt och okomplicerat. Den är tillgänglig i det officiella Linux-förvaret. Om din dator inte har något UFW eller brandväggsdemonsystem behöver du inte oroa dig för brandväggssystemet. Du kan köra följande kommandon i ditt terminalskal för att uppdatera ditt Linux-förråd och installera Mosh SSH-skalet på ditt Linux-system.

# apt-get update 
# apt-get install mosh

2. Installera Mosh SSH på Fedora/Red Hat Linux

Om du kör ett Fedora- eller Red Hat-baserat Linux-system kan du installera Mosh SSH-skalet på din Linux via kommandot YUM eller DNF. Det finns i Linux-förvaret och kräver inga EPEL-paket. Kör först följande uppsättning kommandon i ditt skal för att installera Mosh SSH-skalet på din Linux-maskin.

Relaterad  Vilka nya sekretessfunktioner ger Chrome 92?

Kör följande kommandon för att installera Mosh-skal på Fedora Linux.

# yum update
# dnf install mosh

Följande kommandon kommer att installera Mosh-skalet på Red Hat Linux-företag.

# yum update
# yum install mosh

3. Installera Mosh SSH på Arch, SuSE och annat Linux

På Arch- och Arch-baserade Linux-distributioner är det en snabb uppgift att installera Mosh-skalet. Du behöver bara köra följande Pacman-kommando i din terminal med root-privilegier för att installera det.

# pacman -S mosh

Om du är en SuSE Linux-användare, kör följande zypper-kommando för att installera Mosh SSH på ditt system.

sudo zypper in mosh

I det här steget har vi sett installationsmetoderna för Mosh på Arch och SuSE Linux; Om du fortfarande inte kan hitta sätt att installera Mosh på din distribution, ladda ner Mosh källkod härifrånoch installera den från källkoden.

När nedladdningen är klar, extrahera zip-filen och kör följande kommandon i ditt terminalskal som anges nedan för att installera Mosh från källkoden.

$ cd mosh-1.3.2
$ ./configure
$ make
# make install

Kom igång med Mosh Secure Shell

Hittills har vi sett hur man installerar Mosh Shell på olika Linux-system. Nu är det dags att köra Mosh Secure Shell på kommandoraden. Alla följande kommandon som vi kommer att använda i detta steg kommer att kunna köras på alla större Linux-distributioner. Först kan du behöva köra följande kommando för att kontrollera Mosh SSH-skalversionen.

$ mosh --version

För att ansluta en fjärrklient över Internet via Mosh-klienten, kör följande kommando i ditt terminalskal. Följande kommando består av mosh-syntaxen, klientens användarnamn och klientens IP-adress.

$ mosh [email protected]

Om du utför kommandot framgångsrikt måste du bekräfta genom att skriva “Ja” i skalet och senare kommer det att kräva klientens root-lösenord för att upprätta anslutningen. Om du inte kan upprätta en anslutning via Mosh, se till att SSH-tjänsten är konfigurerad och aktiverad på klientsidan. När du behöver logga ut kan du köra följande exit-kommando för att logga ut från ditt skal.

$ exit

För mer hjälp med Mosh-syntaxer är det alltid fördelaktigt att köra hjälpkommandot.

$ mosh --help

Sista ord

Jag har kortfattat förklarat vad Mosh Shell är, hur det fungerar och hur du kan installera det på ett Linux-system i hela inlägget. Om du fortfarande tvivlar på om Mosh Shell är säkert eller inte, eller om det är bättre än traditionella SSH-klienter, ja, jag kan inte förklara mycket här. Allt jag kan säga med säkerhet är att det har vissa fördelar och nackdelar, men vid konventionell användning av en SSH-session kommer du inte att märka nackdelarna. Jag skulle rekommendera dig att prova det och hitta alla svar på alla dina tankar.

Relaterad  🔥 Valve kommer att hålla regionala onlineturneringar istället för Majoren. 20 lag kommer att tävla på TI11

Vänligen dela det med dina vänner och Linux-communityt om du tycker att det här inlägget är användbart och informativt. Du kan också skriva dina åsikter om det här inlägget i kommentarsfältet.

Table of Contents