Documentazione di Wardterm

Mosh

Usa Mosh in Wardterm: installa mosh-server, apri le porte UDP, attiva Mosh per un server e scegli come funziona l'eco locale su una connessione lenta.

Cosa fa Mosh

Mosh tiene viva una sessione quando la rete cambia, per esempio dal Wi-Fi ai dati cellulari, o quando il dispositivo va in stop. Su una connessione lenta mostra subito quello che scrivi e lo conferma quando il server risponde. Prima accede in SSH, con il solito controllo della chiave host e il solito accesso, poi parla con il server via UDP.

Prepara il server

  1. Installa Mosh. Su Debian o Ubuntu:
    sudo apt install mosh
    Su Fedora o Rocky Linux:
    sudo dnf install mosh
  2. Controlla che il server abbia un locale UTF-8, come en_US.UTF-8 o C.UTF-8.
  3. Apri le porte UDP da 60000 a 61000 sul server e nel firewall del tuo provider:
    sudo ufw allow 60000:61000/udp

Attiva Mosh

  1. Apri il server, scegli Mostra altro, poi Connessione.
  2. Imposta Mosh su Acceso. Su un gruppo, ogni suo server usa Mosh a meno che non scelga diversamente.
  3. Se mosh-server non è nel path del server, scrivi il suo percorso completo in Comando mosh-server.
  4. Collegati.

Lo stesso dalla riga di comando di Mosh:

mosh --server=/usr/local/bin/mosh-server deploy@203.0.113.10

Eco locale

In Eco locale, scegli quando l'app mostra quello che scrivi prima che il server lo confermi:

  • Con connessione lenta, il valore predefinito: solo quando il ritardo si nota.
  • Sempre.
  • Mai.

Il testo non ancora confermato è sottolineato. Se il server mostra altro, l'app lo ritira.

Buono a sapersi

  • Mosh usa sempre UTF-8: il set di caratteri di un server vale quando Mosh è spento.
  • Finché il server non è raggiungibile, una barra dice da quanto tempo e Mosh continua a provare.

Per tenere attivi i programmi dopo aver chiuso l'app, vedi Mantenere attive le sessioni. Approfondisci nella pagina su Mosh. Qualcosa non funziona? Vedi Mosh non parte.