맥이나 리눅스에서 서버에 SSH를 이용해 연결을 하면 서버의 fingerprint를 known_hosts 파일에 저장한다.
Warning: Permanently added the ECDSA host key for IP address ‘192.168.1.1’ to the list of known hosts.
위와 같은 경고가 뜰 경우 known_hosts 파일을 직접 열어 192.168.1.1 에 대한 라인만 삭제하면 위 문제가 해결되기도 한다. known_hosts 파일은 보통 ~/.ssh/known_hosts 위치에 있어 vi를 이용해 쉽게 열어 확인할 수 있다.
그러나, 파일을 열어도 호스트명이나 IP를 눈으로 확인할 수 없는 경우가 있는데, 그런 경우에는 아래 명령을 통해 호스트의 기존 fingerprint를 삭제할 수 있다.
ssh-keygen -R 192.168.1.1
이제 SSH를 이용할 때 더 이상 경고가 뜨지 않음을 확인할 수 있다.
LIST
'Study > 개발 Tip' 카테고리의 다른 글
생산적인 개발자의 7가지 습관 (0) | 2022.02.25 |
---|---|
Too many authentication failures 해결법 (0) | 2022.02.12 |
Nginx http2 적용하는 방법 (0) | 2022.02.07 |
Tips To Better Mobile Optimized Websites / 더 나은 모바일 최적화 웹 사이트를 위한 팁 (0) | 2022.01.30 |
Javascript 리소스 모음... 공부해야 될 것들 / 21.12.31 (0) | 2021.12.31 |