首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >kex_exchange_identification:读:当尝试ssh到局域网上的笔记本电脑时连接超时

kex_exchange_identification:读:当尝试ssh到局域网上的笔记本电脑时连接超时
EN

Server Fault用户
提问于 2021-06-10 07:39:43
回答 1查看 7.8K关注 0票数 1

所以我有台笔记本电脑在运行爸爸!OS (20.04LTS),我刚刚通过sudo apt-get install openssh-server安装了openssh服务器,我正试图从我的Windows10桌面PC中将SSH安装到它中,但我得到了以下错误:

代码语言:javascript
运行
复制
PS C:\Users\enricojr\.ssh> ssh -vvv 192.168.254.203
OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2
debug1: Reading configuration data C:\\Users\\enricojr/.ssh/config
debug3: Failed to open file:C:/ProgramData/ssh/ssh_config error:2
debug2: resolve_canonicalize: hostname 192.168.254.203 is address
debug2: ssh_connect_direct
debug1: Connecting to 192.168.254.203 [192.168.254.203] port 22.
debug1: Connection established.
debug1: identity file C:\\Users\\enricojr/.ssh/id_rsa type 0
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_rsa-cert error:2
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_rsa-cert.pub error:2
debug1: identity file C:\\Users\\enricojr/.ssh/id_rsa-cert type -1
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_dsa error:2
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_dsa.pub error:2
debug1: identity file C:\\Users\\enricojr/.ssh/id_dsa type -1
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_dsa-cert error:2
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_dsa-cert.pub error:2
debug1: identity file C:\\Users\\enricojr/.ssh/id_dsa-cert type -1
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_ecdsa error:2
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_ecdsa.pub error:2
debug1: identity file C:\\Users\\enricojr/.ssh/id_ecdsa type -1
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_ecdsa-cert error:2
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_ecdsa-cert.pub error:2
debug1: identity file C:\\Users\\enricojr/.ssh/id_ecdsa-cert type -1
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_ed25519 error:2
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_ed25519.pub error:2
debug1: identity file C:\\Users\\enricojr/.ssh/id_ed25519 type -1
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_ed25519-cert error:2
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_ed25519-cert.pub error:2
debug1: identity file C:\\Users\\enricojr/.ssh/id_ed25519-cert type -1
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_xmss error:2
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_xmss.pub error:2
debug1: identity file C:\\Users\\enricojr/.ssh/id_xmss type -1
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_xmss-cert error:2
debug3: Failed to open file:C:/Users/enricojr/.ssh/id_xmss-cert.pub error:2
debug1: identity file C:\\Users\\enricojr/.ssh/id_xmss-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_for_Windows_8.1
debug3: recv - from CB(2) ERROR:138, io:000001B6A4A39080
kex_exchange_identification: read: Connection timed out

Ping很好,tracert也很好(除非另有规定,所有命令都是从运行的)

代码语言:javascript
运行
复制
PS C:\Users\enricojr\.ssh> tracert 192.168.254.203

Tracing route to 192.168.254.203 over a maximum of 30 hops

  1     2 ms     1 ms     2 ms  192.168.254.203

Trace complete.

PS C:\Users\enricojr\.ssh> ping 192.168.254.203

Pinging 192.168.254.203 with 32 bytes of data:
Reply from 192.168.254.203: bytes=32 time=2ms TTL=64
Reply from 192.168.254.203: bytes=32 time=2ms TTL=64
Reply from 192.168.254.203: bytes=32 time=2ms TTL=64
Reply from 192.168.254.203: bytes=32 time=2ms TTL=64

Ping statistics for 192.168.254.203:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 2ms, Maximum = 2ms, Average = 2ms

直接在远程上运行ssh localhost (我前面有笔记本电脑)提示我输入密码,然后“连接”得很好。

我能够scp我想要使用的公共密钥从我的桌面到远程也很好。

此外,我能够SSH从桌面到一个完全不同的遥控器,我的Macbook Pro。

我几乎可以肯定问题在于pop操作系统上的openssh-server安装,但这是很普通的,自从安装sudo systemctl stop/restart/status之后,我就没有运行任何额外的命令了,而且我的印象是这将是开箱即用的。

有什么不对的吗?

edit1:桌面->遥控器上ssh-ssh扫描的结果

代码语言:javascript
运行
复制
PS C:\Users\enricojr\.ssh> ssh-keyscan 192.168.254.203
read (192.168.254.203): Connection timed out
read (192.168.254.203): Connection timed out
read (192.168.254.203): Connection timed out
EN

回答 1

Server Fault用户

发布于 2021-06-10 09:06:52

我不知道这是不是巧合-

当我第一次设置这台机器时,我在路由器的DHCP范围之外设置了一个静态IP地址,但忽略了正确设置网络掩码。

将它从0.0.0.0 -> 255.255.255.0改为重新启动似乎解决了问题,但我不知道网络掩码与这一切有什么关系,所以这一切都可能只是巧合。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1066271

复制
相关文章

相似问题

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