티스토리 뷰
ssh 접속시 REMOTE HOST IDENTIFICATION HAS CHANGED! 가 발생할때
out of coding 2018. 4. 4. 22:43@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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 ECDSA key sent by the remote host is
ssh 접속을 하려고 할 경우에 이러한 메세지가 발생할 경우가 있습니다.
저의 경우에는 동일한 ip에 virtualbox를 설치하여서 하면서 서버가 변경되면서 문제가 생겼습니다.
기존에 접속한적이 있는 서버와 RSA 공유키를 교환한 상태에서 서버가 변경되었기 때문에 발생하는 문제입니다. 그래서 변경을 하여 주어야 합니다.
1 | ssh-keygen -R [IP or Domain] | cs |
이렇게 하여주면 기존에 등록되었던 공유키를 초기화를 하여 주게 됩니다.
# Host 192.168.0.1 found: line 5
/Users/xxx/.ssh/known_hosts updated.
Original contents retained as /Users/xxx/.ssh/known_hosts.old
이렇게 나오게 되고요.
다시 ssh를 이용하여서 접속하게 되면 처음에 접속하는것처럼 접속을 하겠냐고 물어봅니다.
The authenticity of host '192.168.0.1 (192.168.0.1)' can't be established.
ECDSA key fingerprint is SHA256:...
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
y가 아닌 yes를 타이핑하여 줍니다.
'Backend > Server' 카테고리의 다른 글
Ubuntu에 Apache 설치하고 재실행등 사용법 (0) | 2018.04.08 |
---|---|
Ubuntu 16.04 LTS + Apache Web Server (0) | 2018.04.04 |
Ubuntu 설치 ISO 파일의 이름 규칙 (0) | 2018.04.01 |
Ubuntu LTS와 정규 지원의 차이 (0) | 2018.04.01 |
맥북에서 putty, secureCRT 사용없이 telnet, ssh 접속하기 (0) | 2018.04.01 |
- Total
- Today
- Yesterday
- ubuntu
- rxswift
- SWIFT
- nodejs
- Codable
- golang
- enum
- Kotlin
- Python
- git
- CentOS
- intellij
- cocoapods
- docker
- war
- android
- github
- go
- Windows
- MySQL
- Linux
- tomcat
- Java
- centos8
- ios
- windows10
- Gradle
- Xcode
- Spring
- php
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |