ssh是Secure Shell的缩写, 是一个应用层的加密网络协议, 它不只可以用于远程登录, 远程命令执行, 还可用于数据传输。

ssh连接到服务器后,默认情况下,一段时间后就自动中断,严重影响效率,不过可以通过客户端ssh的~/.ssh/config文件来配置连接保持:

Host *
ServerAliveInterval 50
ServerAliveCountMax 6
ForwardAgent yes
CheckHostIP no
Compression yes
ControlMaster auto
ControlPath /tmp/ssh_connection_%h_%p_%r.sock