我在一天中多次在终端窗口中使用SSH。
我记得在阅读有关重用单个连接的方法,以便每次我向同一主机建立另一个请求时都不必进行TCP和SSH握手。
有人可以指向我链接或描述如何建立共享ssh连接,以便后续连接到同一主机可以快速连接吗?
感谢。
答案 0 :(得分:12)
回答我自己的问题。 Improving SSH (OpenSSH) connection speed with shared connections描述了使用“ControlPath”配置设置。
更新:对于打开和关闭的连接,通常会在您的〜/ .ssh / config中添加ControlPersist 4h
之类的设置。请参阅this post about SSH productivity tips。
答案 1 :(得分:2)
如果你想保持终端打开,最简单的方法是产生I / O(“tail -f”或“while [-d。]; cat / etc / loadavg; sleep 3; done”)。
如果您想改进连接握手,我使用的方法是在sshd_config上添加“UseDNS no”。