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..

관련 정보