autossh

自动重连的 SSH 隧道工具

补充说明

autossh 监控 SSH 连接并在断开时重启,常用于反向隧道、端口转发和跳板。它本身不改变 SSH 认证,只是加了一层守护。

常用示例

autossh -M 0 -N -L 8080:127.0.0.1:80 user@host
autossh -M 0 -N -R 9000:127.0.0.1:3000 user@host
autossh -M 0 -o 'ServerAliveInterval 30' -o 'ServerAliveCountMax 3' -N -L 5432:db:5432 user@host

易错点与排错