MOSH – Alternatywa SSH dla osób pracujących na niestabilnych łączach

Może zdarza Ci się czasem pracować korzystając z łącza komórkowego, bądź Twój dostawca internetu jest dość niesolidną firmą, która lubi gubić pakiety?

Tak, wiem… brzmi trochę jak reklama „superproduktu” z telewizji… ale dziś miałem podobny problem. Przypomniałem sobie jednak, że kilka miesięcy temu, mój kumpel z branży IT – Teeed – opowiadał mi o interesującej alternatywie jaką jest Mosh.

Gdy usłyszałem o tego typu rozwiązaniu, byłeś dość sceptycznie nastawiony ponieważ cała „rozmowa” z serwerem leci po protokole UDP. Dziś jednak dostrzegam zalety tej aplikacji klient-serwer.

[Zalety]

  • Posiada możliwość „migracji” sesji ze zdalnym hostem pomiędzy sieciami WiFi, 3G i „drutowymi”, dzięki czemu możemy w razie problemów z WiFi, przepiąć się na 3G bez utraty połączenia.
  • Status polecenia jest oznaczany jako podkreślenie dla niewysłanych jeszcze znaków i bez podkreślenia dla wysłanych do zdalnego serwera.

[Wady]

  • Edytując plik w edytorze nano, zdarza się czasem, że przeskoczy którąś literę, bądź zostanie wymazana jedna linijka za dużo.

[Podsumowanie]

  • Do doraźnej interwencji jak najbardziej nadaje się, lecz nie do codziennego użytku. Chyba, że masz wiele spokoju w sobie i cierpliwości 😉

 

Instalacja jest banalna:
Debian:

[Dodaj repozytorium Backports]
[sudo] apt-get install mosh

Ubuntu:

[sudo] apt-get install python-software-properties
[sudo] add-apt-repository ppa:keithw/mosh
[sudo] apt-get update
[sudo] apt-get install mosh

Fedora, CentOS, Redhat:

[Dodaj repozytorum EPEL]
sudo yum install mosh

ArchLinux:

pacman -S mosh

 

Korzystanie również:

mosh [email protected]

2 thoughts on “MOSH – Alternatywa SSH dla osób pracujących na niestabilnych łączach

  1. Pechal

    W podróży nawet i Mosh jest w porządku. Gdy połączenie rwie co chwilę. Problemy są tylko czasem w przypadku nano.

    Reply

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *