我可以快速进行SSH身份验证吗?

时间:2011-06-15 17:34:51

标签: macos authentication ssh

我在一天中多次在终端窗口中使用SSH。

我记得在阅读有关重用单个连接的方法,以便每次我向同一主机建立另一个请求时都不必进行TCP和SSH握手。

有人可以指向我链接或描述如何建立共享ssh连接,以便后续连接到同一主机可以快速连接吗?

感谢。

2 个答案:

答案 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”。