[AWS] AWS EC2 인스턴스에 접속(MAC)
AWS EC2 접속
- EC2 인스턴스 생성
- pem 키 파일의 권한을 변경
$ chmod 600 pem파일이름.pem
- ec2 접속
$ ssh -i pem경로 사용자이름@ec2의_퍼블릭_IPv4_주소_또는_도메인
- AWS 인스턴스의 이미지 종류에 따라 사용자이름은 달라짐
- Amazon Linux 2 또는 Amazon Linux AMI의 경우 사용자 이름은 ec2-user
추가 설정
- 키페어 pem 파일을 ~/.ssh/로 복사
$ cp pem키파일 ~/.ssh/
- pem키가 잘 복사되었는지 확인
$ cd ~/.ssh/ $ ll
- 복사된 pem 키의 권한 변경
$ chmod 600 ~/.ssh/pem키파일
- ~/.ssh에 config 파일을 생성
$ vi ~/.ssh/config
Host 본인이 원하는 서비스명 HostName ec2의_타력적_IP_주소 User ec2-user IdentityFile ~/.ssh/pem키파일
- 생성된 config 파일 실행 권한 설정
$ chmod 700 ~./ssh/config
- ec2 접속
$ ssh config에_등록한_서비스명
EC2 인스턴스 보안그룹 설정
- 자신의 IP를 확인 (내 ip 검색으로 찾을 수 있음)
- 생성한 EC2 인스턴스의 보안그룹을 선택
- 인바운드 규칙 수정
- Type: SSH
- Protocol: TCP
- Port: 22
- Source: 내 IP 선택 (또는 위에서 확인한 내 IP 입력)