首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSH超时错误

问SSH超时错误
EN

Unix & Linux用户
提问于 2020-06-22 14:55:43
回答 1查看 30关注 0票数 0

我正在寻找新的想法,如何才能做得更好。

家用膝上型计算机(家用膝上型计算机只能访问Linux ) Linux (此机器只能访问跳转框)

我可以很好的从Linux到跳转框键进行设置。

在Linux中设置了一个名为joe和Joe .bash_profile的用户,如下所示。

代码语言:javascript
复制
ssh 10.0.0.1 || ssh 10.0.0.2 

注意:有两个nic在跳转框,如果一个是向下,我们可以使用另一个网卡登录。

假设第一个网卡关闭了,当我从我的家庭笔记本电脑( telnet ) (telnet Linux )执行D2并提供用户名joe时,它应该会自动地将我们连接到10.0.0.1,但是其中一个是关闭的,它会给消息超时,并且需要很长时间才能连接到其他nic。

有任何方法,当我做telnet和给用户名检查第一个ssh连接,如果向下自动连接到其他第二个,如在2-3秒?

现在它会给我们一个信息

代码语言:javascript
复制
time out 
time out 
time out

然后它会尝试连接第二个网卡。

如果你们还有更多的问题要问我,我可以进一步澄清。

EN

回答 1

Unix & Linux用户

发布于 2020-06-22 16:28:18

你可以用

代码语言:javascript
复制
ssh -o 'ConnectTimeout 1' 10.0.0.1 || ssh -o 'ConnectTimeout 1' 10.0.0.2

或

代码语言:javascript
复制
{ nc -z -w 1 10.0.0.1 22 && ssh 10.0.0.1; } || { nc -z -w 1 10.0.0.2 22 && ssh 10.0.0.2; }
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/594384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档