显示的内容是:ssh-2.0-OpenSSH_6.2
我不完全确定这意味着什么。当我尝试使用 telnet 从另一台 Windows 计算机远程连接到我的 Mac 时,会发生这种情况。这意味着什么?我该怎么做才能克服它?我要输入计算机的密码吗?我只能在显示
之前输入一行“协议(protocol)不匹配。
与主机的连接丢失。”
最佳答案
您似乎正在通过 telnet 连接到 ssh 端口。 它们是不同的协议(protocol)。 尝试一下
ssh [HOST]
而不是
telnet [HOST] 22
.
关于ssh - Telnet 连接后解决协议(protocol)不匹配问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32532114/