无法通过SSH连接服务器

时间:2019-06-04 00:45:52

标签: macos ubuntu ssh

我正在尝试从Mac SSH到ubuntu机器 但是我得到了

setsockopt SO_KEEPALIVE: Invalid argument
write: Broken pipe

当我输入ssh address时 并更改ssh_config(包括TCPKeepAliveServerAliveInterval)不能解决我的问题。

有人知道会发生什么吗? 服务器正在ubuntu上运行

2 个答案:

答案 0 :(得分:0)

我发现服务器和客户端在不同的网络上

因此,我的机器无法找到给定IP地址的目标服务器机器。

(我知道。这种失败应该更具描述性)

我希望这个答案可以帮助其他遇到类似问题的人

答案 1 :(得分:0)

当连接被立即断开(看来是防火墙)时,我看到了这一点。 大概它最终在刚刚关闭的套接字上调用setsockopt()。