sshd는 KexAlgorithms를 무시합니다.

sshd는 KexAlgorithms를 무시합니다.

sshdSFTP 서버로 실행되는 PC가 있습니다. 저는 다음과 같이 구성했습니다 KexAlgorithms.

KexAlgorithms +diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1

특히 몇 가지 키 교환 알고리즘만 사용할 수 있는 WinSCP를 실행하는 매우 오래된(Win98 기반) PC에서 서버에 액세스할 수 있기를 원하기 때문에 이러한 오래된 키 교환 알고리즘을 허용하고 싶습니다.

그런데 KexAlgorithms서버에서 구성했는데도 재부팅 후에도 연결이 되지 않습니다. 서버에서 어떤 비밀번호가 허용되는지 확인했습니다.

sshd -T | grep kex

그리고 the diffie-hellman-group-exchange-sha1도 the도 diffie-hellman-group14-sha1나열되어 있지 않습니다. 따라서 Windows 98에서는 WinSCP에서 서버에 연결할 수 없습니다.

참고: 저는 의도적으로 두 개의 네트워크 인터페이스가 있는 PC를 사용했습니다. 즉, 하나는 일반 LAN(인터넷 액세스 등)에 연결되고 다른 하나는 기존 PC에 연결되었습니다. 변경할 수 없는 매우 독특하고 값비싼 측정 장비에 통합되어 있기 때문에 기존 컴퓨터를 간단히 업데이트할 수는 없습니다.

관련 정보