autossh

From wikieduonline
Revision as of 10:38, 24 July 2026 by Welcome (talk | contribs)
Jump to navigation Jump to search

man monitor and restart ssh sessions

Installation

autossh -M 0 YOUR_SERVER


Loop waiting to connect to server

AUTOSSH_POLL=30 AUTOSSH_GATETIME=0 autossh -M 0 test
AUTOSSH_POLL=5 AUTOSSH_GATETIME=0 autossh -M 0 -o ServerAliveInterval=5 -o ServerAliveCountMax=1 YOUR_SERVER_NAME_OR_IP

Function: .bash_aliases

function ssh_auto() {
    AUTOSSH_POLL=30 AUTOSSH_GATETIME=0 autossh -M 0 "$1"
}
alias sa='ssh_auto'

Related

See also

Advertising: