시작하기, 뭐든

AWS로 우분투환경 만들기 5차 - open ssh로 리눅스 aws 처음 접속 했을 때 "can't be established." 에러 본문

aws 관련

AWS로 우분투환경 만들기 5차 - open ssh로 리눅스 aws 처음 접속 했을 때 "can't be established." 에러

Gascon 2021. 12. 25. 18:43

시작하기, 뭐든 - 기록 6일차

 

ec2 인스턴스는 EIP(고정 IP)를 지정하지 않으면, 중지하고 새로 시작할 때마다 DNS와 퍼블릭 IP 주소가 바뀐다.

인스턴스를 새로 만들었을 때 DNS, IP는 아래와 같았다.

인스턴스를 중지하고 다시 실행해서 살펴보니, DNS와 IP 가 바뀐걸 확인할 수 있었다.

그래서 퍼블릭 IP 옆에 탄력적 IP(EIP)를 만들면 변경없이 고정된 IP를 쓸 수 있는거 같다.

인스턴스가 실행중이라 했을 때 1개의 EIP는 무료라고 하니, 만들어서 나쁠건 없어 보인다.

 

저번 포스팅에서 접속 timed out 문제가 생겨서 EIP 문제인가 싶었는데, 오늘 다시 접속해보니..

무슨 변덕인지 알 수가 없다;;;

일단, 접속이 됐는데 처음 접속할 때 무슨 이상한 말..같은게 떳다.

 

The authenticity of host 'ec2-3-38-169-28.ap-northeast-2.compute.amazonaws.com (3.38.169.28)' can't be established.
ECDSA key fingerprint is SHA256:xVbBUefAPAzbibnD+1nIBrvoHdLAtmedqzcrhtLhNWs.

Are you sure you want to continue connecting (yes/no/[fingerprint])?

 

ec2 인스턴스도 정상적으로 시작된걸 확인했는데, 이게 뭔 말인가 했는데 검색해보니 원격 ssh 호스트에 처음 연결할 때는 다 뜨나보다.

답을 얻은 스택오브플로우 링크다. 근데 찾다보니 aws 공식 문서에도 해당 내용이 나와있었다.

https://stackoverflow.com/questions/65726435/the-authenticity-of-host-cant-be-established-when-i-connect-to-the-instance

 

The authenticity of host ...can't be established when I connect to the instance.AWS EC2

AWS EC2 I tried it and don't know why it doesn't work? Example: ssh -i "bruce202101.pem" ec2-user@ec2-18-218-105-7.us-east-2.compute.amazonaws.com cmd: D:\awskey>ssh -i "bruce2021...

stackoverflow.com

해당 문구가 뜨는 이유는 간략하게 설명하자면,

처음 방문하는 사이트의 SSL 인증서를 신뢰하는 X509 루트 인증서라는게 있는데 openssh에는 이게 없어서인거 같다.

그래서 신뢰할 수 있는지 사용자에게 직접 묻는 느낌...?

 

자세한 설명이 나와있는 링크도 첨부해두었다.

https://help.thorntech.com/docs/sftp-gateway-classic/authenticity-of-host-can't-be-established/

 

SFTP Gateway Support ·

 

help.thorntech.com

연결 timed out 문제를 해결하려고 EIP 설정하려고 했으나, 갑자기 문제없이 접속이 되는 바람에? 포스팅 방향이 살짝 달라졌네;;

그래도 모든 순간에 배울 점이 있다는 생각으로~

 

끝!

진짜 마지막으로 ~ 메리크리스마스!

Comments