가상 서버를 제공하는 EC2

이재홍 http://www.pyrasis.com 2014.03.24 ~ 2014.06.30

Linux, Mac OS X에서 접속하기

Linux와 Mac OS X에서는 pem 파일을 변환하지 않아도 바로 사용할 수 있습니다. chmod 명령어로 권한을 변경하는 것은 한 번만 하면 됩니다. 서버를 신뢰하겠는지 묻는 문구가 나옵니다. yes를 입력하면 EC2 인스턴스에 접속이 완료됩니다.

pyrasis@ubuntu:~$ chmod 600 awskeypair.pem
pyrasis@ubuntu:~$ ssh -i awskeypair.pem ec2-user@54.249.18.120
The authenticity of host '54.249.18.120 (54.249.18.120)' can't be established.
ECDSA key fingerprint is 2c:e1:90:fa:93:03:79:a7:f8:7a:4b:3a:38:d8:b9:1c.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '54.249.18.120' (ECDSA) to the list of known hosts.
Last login: Sat Apr 12 15:18:11 2014 from 183.98.38.244

       __|  __|_  )
       _|  (     /   Amazon Linux AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-ami/2014.03-release-notes/
No packages needed for security; 24 packages available
Run "sudo yum update" to apply all updates.
[ec2-user@ip-172-31-21-171 ~]$ 

일일이 ssh -i awskeypair.pem처럼 pem 파일을 지정하기 귀찮다면 /etc/ssh/ssh_config 파일을 열고 맨 아래 다음과 같이 추가해줍니다(Mac OS X에서는 /etc/ssh_config).

pyrasis@ubuntu:~$ sudo vim /etc/ssh/ssh_config

/etc/ssh/ssh_config

IdentityFile /home/pyrasis/awskeypair.pem

/home/pyrasis/awskeypair.pem은 awskeypair.pem 파일의 절대경로이므로 각자 상황에 맞게 설정해줍니다.

이렇게 설정해주면 ssh ec2-user@54.249.18.120 처럼 pem 파일을 지정하지 않아도 됩니다.


저작권 안내

이 웹사이트에 게시된 모든 글의 무단 복제 및 도용을 금지합니다.
  • 블로그, 게시판 등에 퍼가는 것을 금지합니다.
  • 비공개 포스트에 퍼가는 것을 금지합니다.
  • 글 내용, 그림을 발췌 및 요약하는 것을 금지합니다.
  • 링크 및 SNS 공유는 허용합니다.