SSH - ssh no matching key exchange method found 에러 원인 및 조치

2024. 3. 12. 16:39·Linux
728x90

원인

ssh6까지 제공하던 key exchange method가 ssh7부터 보안의 이유로 별도로 옵션을 통해 추가해야만 사용이 가능하다.

 

해결방법 1

ssh 접속 시 옵션을 추가해준다.

윈도우나 리눅스에서도 동일하게 사용 가능하다.

$ ssh -oKexAlgorithms=diffie-hellman-group-exchange-sha1 jungkong@192.168.0.79

 

해결방법 2

SSH의 설정파일에 옵션을 추가한다.

보통 윈도우에서 사용을 안해서 윈도우는 어떻게 사용하는지 잘 모르겠다.

리눅스

리눅스에서는 아래 설정 파일을 열어준다.

$ sudo vi /etc/ssh/ssh_config

그 후에 아래 문구를 넣어준다.

KexAlgorithms +diffie-hellman-group1-sha1,diffie-hellman-group-exchange-sha1
728x90

'Linux' 카테고리의 다른 글

[Linux] IBM X3550 M4 서버 CentOS 재 설치  (0) 2024.03.14
[Linux] CentOS DVD, Everything, Minimal, Netinstall 차이점  (5) 2024.03.12
[Nginx] client closed connection while...  (0) 2024.03.07
[Nginx] 여러개 location 설정하는 방법  (2) 2024.03.06
리눅스 계정 만료 명령어  (0) 2024.03.06
'Linux' 카테고리의 다른 글
  • [Linux] IBM X3550 M4 서버 CentOS 재 설치
  • [Linux] CentOS DVD, Everything, Minimal, Netinstall 차이점
  • [Nginx] client closed connection while...
  • [Nginx] 여러개 location 설정하는 방법
정주원
정주원
개인블로그
  • 정주원
    Joon.eng
    정주원
  • 전체
    오늘
    어제
    • 분류 전체보기 (83)
      • Linux (43)
      • Windows (0)
      • Network (5)
      • Database (0)
      • Cloud (23)
      • Docker (3)
      • Ansible (2)
      • Language (1)
      • Etc (5)
  • 블로그 메뉴

    • 링크

      • GITLAB(woni)
    • 공지사항

    • 인기 글

    • hELLO· Designed By정상우.v4.10.0
    정주원
    SSH - ssh no matching key exchange method found 에러 원인 및 조치
    상단으로

    티스토리툴바