setting, git, shell etc

ssh warning 무시하는 방법.(git pull, push등등이 WARNING뜨면서 안될때.)

qkqhxla1 2019. 6. 1. 13:38

회사에서 일을 하다 집에 와서 일하다보면 vpn으로 연결해서 하는데, 


망이 달라서그런지 ssh접속시 아래와 같은 에러가 뜬다.

Warning: the ECDSA host key for 'xxxxx.net' differs from the key for the IP address 'x.x.x.x'


그리고 접속하겠으면 yes를 누르라는게 추가로 뜬다.(회사에서 접속하면 안뜸.)


이것말고도 git pull을 받아오거나 push를 할 때 WARNING!!이 뜨면서 pull이나 push가 안된다고 종종 뜬다. 깃랩서버가 두개의 서버로 구성되어있을경우 원래의 키를 가지고 있는 서버에서 pull이나 push를 할때까지 계속 요청을 넣어봐야 한다. 근데 귀찮다.


이런 경우 어차피 회사의 도메인이라 믿을수 있으면..



sudo vi /Users/go/.ssh/config를 열어서 믿을수 있을수 있는 호스트니까 키 체크를 안하도록 설정해주면 된다.


아래는 예시이다. xxxxx.net과 yyyyy.net이라는 호스트 두개에 ssh접속시 키가 달라고 strict하게 체킹해주지 않고 그냥 넘어간다.


Host xxxxx.net

StrictHostKeyChecking no

Host yyyyy.net

StrictHostKeyChecking no


보고 눈치챘겠지만

Host xxxx.net

StrictHostKeyChecking no

이 두줄이 한세트다.

'setting, git, shell etc' 카테고리의 다른 글

pycharm git line history  (0) 2019.11.20
git 초기 세팅.  (0) 2019.08.22
intellij es lint 끄기, indent 4로 설정되어있는데 2로 적용되는경우.  (0) 2018.09.11
expect  (0) 2017.07.14
shell script 기초.  (0) 2017.06.13