aws ec2 원격 접속 쉘스크립트화 하기

자이로 체펠리·2021년 6월 7일
0

이전 까지 ec2에 원격 접속하기 위해 길고 명령어를 복사 붙여넣기 했었다. 나의 키페어인 .pem 파일을 좀더 안전한 폴더로 이동시키고 쉘 스크립트로 자동화 하였다.

우선 기본 디렉토리에서 .ssh 폴더를 만들어 키와 관련된 폴더들을 모두 모아뒀다. 쉘스크립트는 /bin/ 디렉토리에 위치한다.

이제 쉘스크립트를 만들어 보자.

sudo vim /bin/[파일이름].sh

⇒ i를 눌러 insert 모드로 바꿔준뒤

#/bin/sh

# 코드 실행
# ssh -i "[디렉토리와 파일이름]" [아마존 ec2 아이디]
# 예를 들어 제가 쓴 코드는
ssh -i "/home/ben/.ssh/goldrush.pem" [ubuntu@ec2-3-3](ubuntu@ec2-3-36-216-37.ap-northeast-2.compute.amazonaws.com)

복붙용 코드

ssh -i "/home/ben/.ssh/goldrush.pem" ubuntu@ec2-3-3ubuntu@ec2-3-36-216-37.ap-northeast-2.compute.amazonaws.com

작성이 완료되면 esc → :wq을 입력하여 저장하면 된다.

이제 ec2에 접속하기 위해서

sh /bin/goldrush.sh

를 입력하면 된다.

참조: https://inma.tistory.com/120

profile
"경의를 표해라. 경의를 갖고 회전의 다음 단계로 나아가는 거다…… [LESSON 4] 다."

0개의 댓글