ssh -vvv 中的各个级别是什么:debug1、debug2、debug3

ssh -vvv 中的各个级别是什么:debug1、debug2、debug3

每个是连接的不同端还是更深层次的日志记录。我感兴趣是因为,例如,vvv 输出的摘录

debug3: send packet: type 30
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
Connection reset by nnnn port 22

通过查看输出,我无法确定哪一方在说什么。

答案1

简短的回答:

是的!

长答案:

来自[ man ssh][1]:

-v

    详细模式。原因ssh打印有关其进度的调试消息。这有助于调试连接、身份验证和配置问题。  多种的-v选项会增加冗长性。  最大值为 3。

答案2

在 ssh 中我注意到:

ssh -v
    will tell you what is happening mostly on your end
ssh -vv 
    will tell you low level on both ends
ssh -vvv
    will tell you almost everything from both ends.

于是就有了这样的对话:

debug1:Some useful information from 1
debug2:Some useful information from 2
debug1:Some useful information from 1
debug3:Some useful information about what is passing between both and more..

相关内容