[AWS #2] Mac에서 EC2 서버 접속하기

도경원's avatar
Oct 01, 2025
[AWS #2] Mac에서 EC2 서버 접속하기

1. 키 페어 파일 준비하기

EC2 인스턴스를 만들 때 받은 키 페어(.pem) 파일을 안전한 폴더에 보관한다.
예: ~/aws-key/doythan-aws-key.pem
cd /Users/dogyeong-won/aws-key ls doythan-aws-key.pem

2. 권한 설정

.pem 키 파일은 반드시 권한을 제한해야 한다.
권한이 널널하면 SSH가 접속을 거부한다.
chmod 700 doythan-aws-key.pem ls -al
결과:
-rwx------@ 1 user staff 1674 Sep 22 19:12 doythan-aws-key.pem

3. 최초 접속 (SSH)

아래 명령으로 서버에 접속한다:
ssh -i doythan-aws-key.pem ubuntu@<EC2_PUBLIC_IP>
  • i: 키 파일 지정
  • ubuntu: Ubuntu AMI의 기본 사용자
  • <EC2_PUBLIC_IP>: EC2 퍼블릭 IP (예: 3.35.xxx.xxx)
처음 접속 시 다음 메시지가 뜬다:
The authenticity of host '3.35.xxx.xxx' can't be established. Are you sure you want to continue connecting (yes/no/[fingerprint])?
여기서 yes 입력 → 서버 지문이 로컬에 저장됨.
성공하면 EC2에 로그인 완료:
Welcome to Ubuntu 24.04.3 LTS (GNU/Linux 6.14.0-1011-aws x86_64) ubuntu@ip-172-31-4-37:~$ pwd /home/ubuntu

4. 다시 접속할 때

키 파일 경로를 절대경로로 지정해두면 편하다:
ssh -i /Users/dogyeong-won/aws-key/doythan-aws-key.pem ubuntu@3.35.205.67
매번 cd 할 필요 없이 어디서든 접속 가능.

5. 팁: 자주 접속할 때는 ~/.ssh/config 활용

~/.ssh/config 파일에 별칭을 등록해두면 더 간단히 접속 가능:
Host my-ec2 HostName 3.35.205.67 User ubuntu IdentityFile /Users/dogyeong-won/aws-key/doythan-aws-key.pem
이제 아래 명령만으로 접속:
ssh my-ec2

✅ 요약:
  1. .pem 키를 안전한 위치에 두고 권한 설정
  1. ssh -i 키.pem ubuntu@퍼블릭IP 로 접속
  1. 자주 쓸 땐 ~/.ssh/config 에 등록

Share article

Gyeongwon's blog