本地机器中配置:
1 | vim ~/.ssh/config |
添加一段:
1 | Host * |
*
号代表所有主机,你可以指定某个主机
ServerAliveInterval 30
表示ssh客户端每隔30秒给远程主机发送一个no-op包,no-op是无任何操作的意思,这样远程主机就不会关闭这个SSH会话。
为了使所有用户生效,你可以在/etc/ssh/ssh_config全局配置文件添加.
如果只需要临时使用, 那么使用 ssh -o ServerAliveInterval=30 user@remote-ssh-server-ip
也可以.