[MAC / Ubuntu] ssh 원격접속 오류 해결 방법 / MAC 터미널 / WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

2023. 10. 12. 19:47·TIL

ssh user@서버 번호  -p 포트번호

해당 명령어로 터미널에서 서버에 접속하려고 하니 에러가 발생했다

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ED25519 key sent by the remote host is
SHA256:c63bWA5jUqZ+IGEIP2uAPeJYruSvin4SzuT/ux4D2HM.
Please contact your system administrator.
Add correct host key in /Users/hwangjaewon/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/hwangjaewon/.ssh/known_hosts:8
Host key for []:ha

@가득한 에러.. 유난 대박이다

기존에 있던 서버에 대한 정보가 담긴 key값(핑거프린트)이 포맷이 되서 바뀌었는데, 기기가 저장하는건 기존 key값이라 오류 뜨는것 key값을 sudo명령어로 regen하면 된다는 에러이다 

= 서버 포맷하면서 정보가 바뀌었으니까 재설정해주거나 원래 정보를 없애라 

 

구글링해보니  /Users/hwangjaewon/.ssh/known_hosts 위치의 파일을 단순히 제거해주면 된다고 하였다. 

 

ssh-keygen -R 서버번호 명령어를 통해 제거할 수 있다고 하였는데 다음과 같은 에러와 함께 작동되지 않았다.

Host 165.194.49.240 not found in /Users/hwangjaewon/.ssh/known_hosts

 

 

find / -name known_hosts 를 통해 known_hosts의 이름으로 된 파일을 찾으려고 했는데 Permission denied의 향현을 마주했다. 

mac 폴더 내에서 검색하려 해도 뜨지 않았다.

 

결국 cd 명령어를 통해 폴더를 이동한 후, ls로 해당 디렉토리의 파일 확인 후, rm-rf로 파일을 삭제해주었다.

그 후 다시 접속하니 잘 접속되었다. 

[reference]

https://visu4l.tistory.com/entry/ssh-%EC%9B%90%EA%B2%A9-%EC%A0%91%EC%86%8D-%EC%97%90%EB%9F%ACWARNING-REMOTE-HOST-IDENTIFICATION-HAS-CHANGED

 

 

ssh 원격 접속 에러(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!)

가끔 가다가 잘 접속되던 서버가 아래와 같은 메세지를 띄우는 경우가 있다. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

visu4l.tistory.com

 

'TIL' 카테고리의 다른 글

[TIL] 웹크롤링 에러 해결 (Enable Javascript and Cookies to Continue)  (0) 2024.05.12
[MacOS] Shell 명령어 / Zsh 이해하기  (4) 2024.03.16
[Python]Python visualization tool (파이썬 시각화 툴 종류)  (0) 2023.05.23
anaconda 명령어 정리  (0) 2022.10.18
[Mac] 맥북에 주피터 랩 (Jupyter lab) 설치하기 / 실행 화면  (0) 2022.06.02
'TIL' 카테고리의 다른 글
  • [TIL] 웹크롤링 에러 해결 (Enable Javascript and Cookies to Continue)
  • [MacOS] Shell 명령어 / Zsh 이해하기
  • [Python]Python visualization tool (파이썬 시각화 툴 종류)
  • anaconda 명령어 정리
재온
재온
  • 재온
    Carpe Diem
    재온
  • 전체
    오늘
    어제
    • 분류 전체보기 (75)
      • AI (18)
        • NLP (5)
        • Toxicity Prediction (6)
        • Paper review (5)
      • Statistics (5)
        • mathematical statistics (2)
        • Time Series (3)
      • Algorithm (16)
      • Deep Learning (1)
      • Machine Learning (3)
      • TIL (11)
      • 공모전 및 프로젝트 (2)
      • 회고록 (3)
      • IT News (2)
      • 취준일기 (7)
      • 기타 (2)
  • 블로그 메뉴

    • 링크

      • Github
    • 공지사항

    • 인기 글

    • 태그

      Seqeunce to seqeunce
      코딩테스트 파이썬
      Chatgpt api inference
      ssh 접속오류
      ChatGPT
      알고리즘
      음악가사분석
      Graph AI
      Greedy 알고리즘
      크롬드라이버크롤링
      코딩테스트
      코딩테스트 개념
      SKT AI Fellowship
      tokenization repair
      AI 뉴스레터
      Transformer기초
      Prompt pattern
      노래가사분석
      NLP
      시계열
      SKT AI Fellowship 5기 후기
      Prompting
      NLP Paper
      chatgpt api 발급받기
      chatgpt api 실습
      파이썬
      맞춤법 교정 모델
      time series
      이것이코딩테스트다
      SMILES to vector
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.4
    재온
    [MAC / Ubuntu] ssh 원격접속 오류 해결 방법 / MAC 터미널 / WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
    상단으로

    티스토리툴바