macOS Tahoe 26 업데이트 후 SSH 접속이 안되는 경우

2025. 9. 17. 11:07Programming/개발환경

반응형

[문제 상황]

macOS를 Tahoe 26으로 업데이트 한 이후에 ssh로 접속을 하려하니, 다음과 같은 에러가 발생했다. 이번에 OS가 업데이트되면서 open-ssh 버전이 업데이트 된 듯 한데 기존에 사용하던 ssh-config 설정 파일은 자동으로 변경되지 않아서 발생하는 문제인 것 같다. 

 

/etc/ssh/ssh_config line 56: Bad key types 'ssh-dss,ssh-rsa,rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519'.
/etc/ssh/ssh_config: terminating, 1 bad configuration options

 

ssh-rsa는 SHA1 서명 방식이라 기본적으로 비활성화됐고, 클라이언트 공개키 알고리즘(PubkeyAcceptedAlgorithms)과 호스트키 알고리즘(HostKeyAlgorithms) 설정이 분리됐다. sudo /etc/ssh/ssh_config를 입력해서 문제가 발생한 HostKeyAlgorithms 설정을 주석처리하고, 다음과 같이 설정값을 입력해주자.

HostKeyAlgorithms ssh-ed25519,ecdsa-sha2-nistp256
PubkeyAcceptedAlgorithms ssh-ed25519,ecdsa-sha2-nistp256,rsa-sha2-512,rsa-sha2-256

 

이후 ssh 접속을 시도해보면 문제 없이 접속되는 것을 확인할 수 있다. :)

반응형