RHEL 9에서 RHEL 6 시스템 또는 타사 애플리케이션 서비스로의 SSH 연결이 SHA1이 비활성화되어 작동하지 않음
Issue
-
Red Hat Enterprise Linux 9(RHEL 9) 클라이언트에서 Red Hat Enterprise Linux 6(RHEL 6) OpenSSH 서버로 SSH 세션을 열려고 하면 다음과 같은 오류 메시지와 함께 실패합니다:
ssh_dispatch_run_fatal: Connection to 1.2.3.4 port 22: error in libcrypto또는
Unable to negotiate with 1.2.3.4 port 22: no matching host key type found. Their offer: ssh-rsa -
강력한 알고리즘이 아닌 SHA1 기반 알고리즘만 제공하는 타사 애플리케이션 서비스(예: GitBlit)를 사용하고 있습니다.
Environment
-
소스 시스템
- Red Hat Enterprise Linux 9
- DEFAULT 암호화 정책(또는 더 엄격한 정책)
- Red Hat Enterprise Linux 9
-
대상 시스템
- Red Hat Enterprise Linux 6
- openssh-server-5.3p1-124.el6_10.x86_64
또는
- 타사 애플리케이션/서비스
- 예제: 2023년 12월 21일 기준 GitBlit
- Red Hat Enterprise Linux 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.