autossh建立ssh隧道稳定性的方法

发布时间:2020-06-10编辑:脚本学堂
本文介绍下,在linux中,使用autossh建立与保证ssh隧道稳定性的方法,感兴趣的朋友可以参考下。

本节内容:
autossh建立ssh隧道稳定性

linux操作系统中,有里需要建立可靠的ssh隧道,有时进程仍然在,但是连接已无效。

这里分享一个好东东,即autossh。

在Ubuntu下安装autossh:
 

复制代码 代码示例:
apt-get install autossh

操作方法:

假设,原来直接用ssh的命令:
 

复制代码 代码示例:
ssh -N -v -D localhost:8527 root@remote_ssh_server -p remote_ssh_port 

使用autossh命令,则将以上命令修改为:
 

复制代码 代码示例:
autossh -M 5122 -N -v -D localhost:8527 root@remote_ssh_server -p remote_ssh_port 

经测试,效果很好。

说明:
-M 5122是服务器echo机制使用的端口。