SSH 调试数据包类型

mac*_*ian 12 unix ssh

有谁知道在哪里可以找到收到的 SSH 数据包类型的描述?

我在通过 ssh 连接到我的路由器时遇到问题,在 ssh 调试中,我在断开连接之前从路由器接收到数据包类型 1。似乎无法弄清楚这意味着什么。

路由器IP地址已更改

debug3: send packet: type 50
debug2: we sent a password packet, wait for reply
debug3: receive packet: type 1
Received disconnect from 192.168.1.1 port 22:11:
Run Code Online (Sandbox Code Playgroud)

seb*_*now 19

本文档详细描述了编号方案中最初使用的数据包类型的以下摘录。

     Message ID                            Value    Reference
     -----------                           -----    ---------
     SSH_MSG_DISCONNECT                       1     [SSH-TRANS]
     SSH_MSG_IGNORE                           2     [SSH-TRANS]
     SSH_MSG_UNIMPLEMENTED                    3     [SSH-TRANS]
     SSH_MSG_DEBUG                            4     [SSH-TRANS]
     SSH_MSG_SERVICE_REQUEST                  5     [SSH-TRANS]
     SSH_MSG_SERVICE_ACCEPT                   6     [SSH-TRANS]
     SSH_MSG_KEXINIT                         20     [SSH-TRANS]
     SSH_MSG_NEWKEYS                         21     [SSH-TRANS]
     SSH_MSG_USERAUTH_REQUEST                50     [SSH-USERAUTH]
     SSH_MSG_USERAUTH_FAILURE                51     [SSH-USERAUTH]
     SSH_MSG_USERAUTH_SUCCESS                52     [SSH-USERAUTH]
     SSH_MSG_USERAUTH_BANNER                 53     [SSH-USERAUTH]
     SSH_MSG_GLOBAL_REQUEST                  80     [SSH-CONNECT]
     SSH_MSG_REQUEST_SUCCESS                 81     [SSH-CONNECT]
     SSH_MSG_REQUEST_FAILURE                 82     [SSH-CONNECT]
     SSH_MSG_CHANNEL_OPEN                    90     [SSH-CONNECT]
     SSH_MSG_CHANNEL_OPEN_CONFIRMATION       91     [SSH-CONNECT]
     SSH_MSG_CHANNEL_OPEN_FAILURE            92     [SSH-CONNECT]
     SSH_MSG_CHANNEL_WINDOW_ADJUST           93     [SSH-CONNECT]
     SSH_MSG_CHANNEL_DATA                    94     [SSH-CONNECT]
     SSH_MSG_CHANNEL_EXTENDED_DATA           95     [SSH-CONNECT]
     SSH_MSG_CHANNEL_EOF                     96     [SSH-CONNECT]
     SSH_MSG_CHANNEL_CLOSE                   97     [SSH-CONNECT]
     SSH_MSG_CHANNEL_REQUEST                 98     [SSH-CONNECT]
     SSH_MSG_CHANNEL_SUCCESS                 99     [SSH-CONNECT]
     SSH_MSG_CHANNEL_FAILURE                100     [SSH-CONNECT]
Run Code Online (Sandbox Code Playgroud)

在您的情况下,您(您的 ssh 客户端)发送的数据包类型50SSH_MSG_USERAUTH_REQUESTdebug2. 之后,您1从 ssh 服务器收到一个数据包类型,告诉您的客户端在没有特定原因的情况下断开连接(用户身份验证失败将是数据包类型51)。

因此,不可能用这些小信息来告诉您您的问题到底是什么,但我希望文档的链接有所帮助。