sessh is ssh with persistent sessions and seamless connection recovery.
- no more losing work due to network disconnections
- no need to install anything remotely:
sesshwill bootstrap - no extra ports:
sesshcommunicates overssh - scrollback and mouse behavior behave normally
- same command-line interface as
ssh - leaves your terminal usable after disconnects
sshis 3 syllables;sesshis 1
To get started:
% brew install block/tap/sessh
% sessh [ssh-options ...] destinationUser-facing commands and configuration: User Manual.
Implementation details in Architecture.