study/etc

Mac에서 SSH 활용하여 EC2에 접속하기

836586697769 2024. 7. 29. 14:47

1. pem 파일이 있는 디렉터리로 이동 후 파일 권한 설정

$ chmod 600 "pem_파일_경로.pem"
  • 600: 소유자 읽기 + 쓰기 권한

 

2. EC2 인스턴스의 IP나 도메인에 연결

$ ssh -i "pem_파일_경로.pem" "사용자_이름"@"EC2_도메인"
  • 사용자 이름: ubuntu

 

3. SSH 구성 파일 사용하여 짧은 명령으로 연결하기

a. pem 파일 ssh 디렉터리 하위에 복사

$ cp "pem_파일_경로.pem" ~/.ssh/

b. config 파일 생성

$ vi ~/.ssh/config

c. 구성 파일에 다음 내용 추가

Host 간편하게_입력할_명령어 (e.g. my-ec2-server)
HostName EC2_도메인
User 사용자_계정 (e.g. ubuntu)
IdentityFile ~/.ssh/"pem_파일_이름".pem

d. 파일 저장 종료 → 매번 전체 명령을 입력하지 않고도 간편하게 EC2 인스턴스에 연결 가능

ssh my-ec2-server