Error 해결

[ Linux ] SCP 오류

Jerry_JH 2023. 4. 9. 23:57
728x90

SCP는 Secure copy의 줄임말로 호스트간에 파일을 안전하게 옮기는 수단 중 하나이다. 

 

 

SCP 를 이용하여 다른 장비로 파일을 보낼려고 명령어를 사용하다가 특정 장비는 해당 에러가 발생했다.

Host key verification failed.

 

root 로 해도 안되고, 네트워크도 다 문제 없었는데 이유를 몰라서 열심히 삽질을 헀다.


SCP는 SSH 프로토콜을 기반으로 되어있다. 

해당 에러는

~/.ssh/known_hosts 파일에 가고싶은 곳에 host 네임이 등록이 안되어있어서 발생한거 였다.

 

그래서 보내고 싶은 장비로 ssh로 한번 연결해주면 known_hosts 파일에 자동으로 등록되고, 

그 후에 SCP 명령어를 사용하면 된다. 

보안때문에 발생하는 문제였다.

 

 

 

 

728x90