Como usar o cliente MOSH, uma alternativa robusta e simples de usar ao OpenSSH

Depois de se conectar tantas vezes ao servidor, você talvez note uma coisinha:

Cansado disso? Eu também.

Instalando por Package Managers

Para baixar o MOSH para o Debian e derivados, use o seguinte comando:
sudo apt-get install mosh
Para baixar o MOSH para o Fedora e derivados, use o seguinte comando:
sudo dnf install mosh
Se quiser fazer o mesmo para o Arch Linux ou derivados, use isto:
sudo pacman -S mosh
Ou Gentoo:
emerge net-misc/mosh
Ou ainda Alpine Linux:
apk add mosh

Instalando pelo código-fonte

Nota:

Se o início da linha conter um "$", significa que o comando deve ser executado por um usuário com privilégios normais, se não, se contiver um "#" isso significa que o comando deve ser executado no terminal usando o comando "sudo".

1. Inicie o Terminal.

2. Execute esses comandos:

$ git clone https://github.com/mobile-shell/mosh

$ cd mosh

$ ./autogen.sh

$ ./configure

$ make

# make install

Dica: Como criar um arquivo de configuração SSH

Acredite, isso vai ser muito mais fácil do que ter que digitar o mesmo comando gigantesco toda santa vez pra se conectar aqui ;)

Primeiro, abra o Terminal.

Segundo, digite mkdir ~/.ssh

Terceiro, use seu editor de preferência para editar este arquivo: ~/.ssh/config

Adicione esses conteúdos:

Host NOME_DO_HOST

Hostname vaporhole.xyz

User USUARIO

Port 7990

IdentityFile ~/.ssh/NOME_DO_ARQUIVO

Troque NOME_DO_HOST por um nome que você quiser usar como pseudônimo para o servidor, troque USUARIO pelo nome do usuário cadastrado no VaporHole, e NOME_DO_ARQUIVO pela Chave SSH Privada (sem o .pub).

Conectando ao Servidor

Finalmente, vamos conectar ao servidor, a única coisa que você precisa fazer agora é:

Abrir um Terminal.

E digitar mosh NOME_DO_HOST