티스토리 뷰

어제 회사 맥북을 ventura 로 업데이트했다.

그런데 오늘 회사 서버에 ssh 접속을 하려고 했는데 갑자기 이상한 에러가 뜨며 접속이 되지 않는다.

 

Unable to negotiate with xxx.xxx.xxx.xxx port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss

 

찾아보니 이번 os 에서 ssh-rsa 알고리즘을 기본적으로 비활성화시켰다고 하는것 같다.

해결방법은 

sudo vi /etc/ssh/ssh_config 파일을 열어준 후 

Host * 부분 아래에 아래의 설정을 추가해준다.

 

Host *
  HostkeyAlgorithms +ssh-rsa
  PubkeyAcceptedAlgorithms +ssh-rsa

 

위 설정을 추가해주고 다시 ssh 접속을 하면 잘 접속된다 끗

 

참고 : https://www.droidwin.com/ssh-not-working-in-macos-ventura-fix/

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함