Eternal Terminal – A Remote Shell That Automatically Reconnects Without Interrupting The Session

Eternal Terminal

3 Responses

  1. Adren says:

    Mosh (mobile shell / http://mosh.org) also exists with the same feature:
    Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.

    basically, it’s ssh over UDP instead of TCP (hence the capacity to send a Ctrl+C while a long list of output is sent through the communication channel)

  2. DDS says:

    What does this do that autossh doesn’t?

    • sk says:

      ET is inspired by couple of projects including Autossh. Autossh is more advanced version of doing “while true; ssh myhost.com”. Although autossh will automatically reconnect, it will start a new session each time. This means, if we use tmux with control mode, we must wait for the ssh connection to die and then re-attach. ET saves valuable time by maintaining your tmux session even when the TCP connection dies and resuming quickly. Hope this answers your question.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.