我正在远程主机上执行通过无密码 SSH 连接的脚本。我想设置一个超时,这样如果远程主机运行的时间无限长,我想退出该 ssh session 并继续 sh 脚本中的其他行。
如何设置超时?
最佳答案
ssh -o ConnectTimeout=10 <hostName>
其中 10 是以秒为单位的时间。此超时仅适用于连接的创建。
关于shell - 如何设置ssh超时时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4936807/