암호화를 사용하지 않도록 SSH를 구성할 수 있나요?

암호화를 사용하지 않도록 SSH를 구성할 수 있나요?

SSH 서버에 SSH 클라이언트가 연결되어 있습니다. 그들 사이에 무슨 일이 일어나고 있는지 조사하고 싶기 때문에 tcpdump로 트래픽을 덤프한 다음 Wireshark로 분석하고 싶습니다. 그러나 클라이언트와 서버 모두에 대한 루트 액세스 권한이 있어도 트래픽 덤프를 해독할 수 없다는 내용을 읽었습니다. 이는 Diffie-Hallman 알고리즘의 기능입니다. 그래서 또 다른 아이디어가 있습니다. 클라이언트와 서버가 대화를 암호화하지 않도록 구성할 수 있을까요? 아니면 내가 해독할 수 있도록 간단한 알고리즘으로 암호화하도록 합니까?

가능합니까?

답변1

이는 특정 사용자를 사용하여 서버에 SSH로 연결할 수 없을 때 가끔 사용하는 디버깅 기술입니다. 서버에서 루트로 다음 명령을 실행합니다.

/bin/sshd -p <listening port> -D -d -e

이제 서버에 액세스하려는 클라이언트에서 다음을 수행합니다.

ssh <user>@<host> -p <listening port> -vvvv

이 시점에서 서버로 돌아가서 표준 출력에 표시되는 내용을 확인할 수 있습니다.

관련 정보