공부/Spring

[공부/Spring] #4 | 서버 접속 간편화

yulee_to 2022. 7. 28. 19:38

Spring


✅ 운영체제는 MacOS(M1) 사용중입니다.

 

 이전 포스트

 

[공부/Spring] #3 | RDS 생성 및 연결

✅ 운영체제는 MacOS(M1)을 사용합니다. ✅ 이전 포스트 [공부/Spring] #2 | 보안그룹 설정, 고정 IP 주소 설정 ✅ 운영체제는 MacOS(M1)을 사용합니다. ✅ 이전 포스트 [공부/Spring] EC2 인스턴스 생성 및 연

yulee.tistory.com

 

☘️ 서버 접속 간편화

EC2 인스턴스에 SSH로 접속할 땐 인스턴스 정보에서 연결 버튼을 클릭해 SSH 클라이언트 항목에서 예에 있는 명령어를 복사해 실행시키면 된다고 전에 포스팅한 적이 있는데 호스트를 등록해 더 간편화하고자 한다.

1. 다운 받은 키 페어 관리하기

1-1. 키 파일 권한 변경

chmod 400 "키 페어.pem" 명령어로 키 파일의 권한을 나에게 읽기 권한만 주어지게 해준다.

2. SSH 접속

인스턴스 연결에서 SSH 클라이언트 항목의 예에 있는 명령어나 ssh -i "키페어.pem" ubuntu@IP주소를 입력해줘서 인스턴스에 접속

3. 호스트 등록해서 간편하게 접속

3-1. 키 페어 복사

아래 명령어로 ~/.ssh 디렉토리로 키 페어 파일을 복사해준다.

$ cp key_pair.pem ~/.ssh/

3-2. 키 페어 파일 권한 변경

키 페어 파일을 나에게만 읽기,쓰기 권한을 주기 위해 아래 명령어를 실행해준다.

$ chmod 600 key_pair.pem

3-3. config 파일 수정

~/.ssh/ 디렉터리에 config 파일이 없으면 새로 만들어주고 있으면 vi 에디터를 이용해 아래와 같이 수정해준다.

Host {원하는 호스트 이름}
User {유저 이름}
HostName {탄력적 IP 주소}
IdentityFile {키 페어 파일 위치}

3-4. 설정한 Host 이름으로 접속

ssh 명령어와 함께 config 파일에 입력한 호스트 이름을 입력하면 키 페어가 없는 곳에서도 인스턴스에 접속할 수 있어진다!

728x90