Eternal Terminal: il terminale persistente per chi lavora da remoto
Chi lavora spesso via SSH sa quanto può essere frustrante perdere la connessione durante una sessione remota. Magari stai aggiornando un server, eseguendo un rsync, o monitorando un servizio con top, e all’improvviso… timeout.
Eternal Terminal (ET) è un piccolo software open source che prova a risolvere questo problema. È una sorta di “SSH persistente” che mantiene viva la tua sessione anche in caso di disconnessione.
Cos’è Eternal Terminal
Eternal Terminal è un’alternativa a SSH pensata per garantire riconnessione automatica, basso overhead e latenza ridotta. È scritto in C++ e si affida a un piccolo demone lato server che ascolta su una porta specifica (di default la 2022). Se perdi la connessione, il client tenta automaticamente di ristabilire il collegamento e ripristinare l’ultima sessione visiva esattamente com’era.
Punti di forza
- Riconnessione trasparente
- Non richiede tmux/screen
- Protocolli ottimizzati (UDP)
- Installazione semplice
Limiti e considerazioni
- Non è un sostituto completo di tmux
- Richiede un demone server
- Supporto IPv6 limitato
- Progetto meno attivo rispetto al passato
Quando usarlo
Eternal Terminal è perfetto quando:
- lavori su reti instabili o mobili;
- hai bisogno di sessioni SSH persistenti ma leggere;
- vuoi un’alternativa “plug and play” a tmux.
Provalo!
# Su Debian/Ubuntu
sudo apt install et
# Avvia il server sul sistema remoto (porta 2022)
etserver
# Dal client:
et user@host
Conclusioni
Eternal Terminal è uno di quei piccoli strumenti che non ti cambiano la vita, ma quando li scopri ti chiedi perché non li avevi usati prima. Se ti capita spesso di lavorare in remoto, è un’aggiunta interessante al tuo arsenale.
Hai già provato ET? Preferisci tmux, mosh o altri strumenti? Fammi sapere la tua esperienza nei commenti!



0 commenti