본문 바로가기

ssh

[AWS] EC2 인스턴스와 SSH를 연결할 때 "Connection timed out" 에러 어제까지만 해도 SSH에 잘 접속되던게 갑자기 되지 않았다. Connection timed out..? 해결법 : 인스턴스 보안그룹의 인바운드 규칙을 수정하자 1. EC2 > 인스턴스 > 보안 > 보안 그룹 선택 2. Edit inbound rules 선택 3. 유형을 SSH로, 소스를 내 IP로 선택하고 규칙 저장 만약 모든 IP에서 EC2 인스턴스로 SSH 접속을 허용 접속을 허용하고 싶다면 SSH, TCP, 22, 0.0.0.0/0 으로 규칙을 설정한다. 사실 나는 보안 그룹을 수정한 적이 없는데, 뭔가 변경되었나보다. 인바운드와 아웃바운드란? Inbound: 외부에서 EC2 인스턴스로 들어오는 트래픽. 대표적인 것들로는 HTTP, HTTPS, SSH, RDP 등이 있다. Outbound: EC2 .. 더보기
[AWS] SSH를 사용하여 EC2 인스턴스에 접속하기 AWS EC2 서비스를 통해 서버를 하나 할당 받았을 때, 이 서버의 인스턴스에 ssh 접근하는 방법을 알아보자. 사전 준비 1. 인스턴스 생성 2. 키페어 생성 그리고 bash shell에서 다음 명령어를 입력하면 된다. $ ssh -i {YOUR_KEY_PAIR_FILE.pem} {USER_NAME}@{AWS_PUBLIC_DNS_} 여기서 필요한 것은 세 가지이다. 1. YOUR_KEY_PAIR_FILE.pem : 키페어가 위치한 경로 내 키페어의 이름은 aws_key.pem이고 바탕화면에 위치시켰기 때문에 /drives/c/Users/Jin/Desktop/aws_key.pem 이 된다. 2. USER_NAME : 인스턴스를 시작하는 데 사용한 AMI의 기본 사용자 이름 AMI에 따라 달라지기 때문에.. 더보기