~~~~~~
no matching host key type found. Their offer: ssh-rsa,ssh-dss
위와 같은 메세지가 출력 된다.
/etc/ssh/ssh_config 파일을 수정한다.
sudo vi /etc/ssh/ssh_config
최 하단으로 가서 수정한다.
~~~~~~~~
Host * # 기존에 있는 부분
SendEnv LANG LC_* # 기존에 있는 부분
HostkeyAlgorithms ssh-dss,ssh-rsa # 추가
KexAlgorithms +diffie-hellman-group1-sha1 # 추가
저장 후, ssh 로 다시 접근 요청 시 ssh 키가 변경되었다는 메세지와 함께 접근이 안된다.
ssh의 known_hosts 에 기존에 저장되어 있는 rsa key 때문인 듯 하다.
기존 ssh의 Known_hosts 파일을 백업처리 하고, 다시 ssh 접근 한다.
cd ~/.ssh
mv ./known_hosts ./known_hosts_bak
다시 ssh 접근 시 password를 재입력하라고 출력 되고, 입력시 다시 키 생성을 하겠냐는 메세지와 함께 잘 작동 한다.
'인프라' 카테고리의 다른 글
Http 클라이언트 설정 시 메모 (0) | 2024.04.02 |
---|---|
Http keep alive 란 (0) | 2023.03.07 |
DB 트랜잭션 및 락 (0) | 2022.05.18 |
docker 기본 사용법 (0) | 2021.06.20 |
docker mysql 설치 (0) | 2021.06.20 |