【AWS】Mac에서 EC2 인스턴스(AmazonLinux)로 SSH하는 방법
소개
Mac에서 EC2 인스턴스(AmazonLinux)로 SSH하는 방법을 출력합니다.
※Windows와는 접속 방법이 다릅니다.
집 환경
품목
설명
집 PC
MacOS Catalina 버전 10.15.5
터미널
Mac 터미널
기초 환경
품목
설명
OS
Amazon Linux 2 AMI(HVM), SSD Volume Type
크기
t2.micro
전제
품목
설명
집 PC
MacOS Catalina 버전 10.15.5
터미널
Mac 터미널
기초 환경
품목
설명
OS
Amazon Linux 2 AMI(HVM), SSD Volume Type
크기
t2.micro
전제
절차
①터미널을 기동
다음 방법 중 하나로 시작
② 키 페어가 저장된 디렉토리로 이동
cd キーペアが保存されているディレクトリ
※터미널에
cd
라고 박은 후, 보존 디렉토리를 터미널에 드랙하면 편합니다.(개인정보는 덮고 있습니다.)
③EC2 인스턴스에 SSH 연결
sudo ssh -i キーペア ec2-user@グローバルIPアドレス
실행 예
satton@sattonMBP AWS_SSH % sudo ssh -i testkey.pem [email protected]
The authenticity of host '3.112.4.99 (3.112.4.99)' can't be established.
ECDSA key fingerprint is SHA256:dTS2Al40C6Ewa/hi//jd50WDbbAUVJsGnrC6Y0z/6x8.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '3.112.4.99' (ECDSA) to the list of known hosts.
__| __|_ )
_| ( / Amazon Linux 2 AMI
___|\___|___|
https://aws.amazon.com/amazon-linux-2/
13 package(s) needed for security, out of 22 available
Run "sudo yum update" to apply all updates.
[ec2-user@ip-10-0-0-124 ~]$
※키 페어의 절대 패스 지정에서도 가능
satton@sattonMBP ~ % sudo ssh -i /Users/satton/Desktop/AWS_SSH/testkey.pem [email protected]
Last login: Wed Jul 1 12:44:28 2020 from om126204165127.6.openmobile.ne.jp
__| __|_ )
_| ( / Amazon Linux 2 AMI
___|\___|___|
https://aws.amazon.com/amazon-linux-2/
13 package(s) needed for security, out of 22 available
Run "sudo yum update" to apply all updates.
[ec2-user@ip-10-0-0-124 ~]$
sudo를 붙이지 않는 경우
파일 권한 관계로 SSH 로그인을 할 수 없습니다.
satton@sattonMBP ~ % ssh -i /Users/satton/Desktop/AWS_SSH/testkey.pem [email protected]
The authenticity of host '3.112.4.99 (3.112.4.99)' can't be established.
ECDSA key fingerprint is SHA256:dTS2Al40C6Ewa/hi//jd50WDbbAUVJsGnrC6Y0z/6x8.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Failed to add the host to the list of known hosts (/Users/satton/.ssh/known_hosts).
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/Users/satton/Desktop/AWS_SSH/testkey.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/Users/satton/Desktop/AWS_SSH/testkey.pem": bad permissions
[email protected]: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
satton@sattonMBP ~ %
EC2의 글로벌 IP 주소는 어디입니까?
여기 부분입니다.
(AWS Management Console → EC2 → 인스턴스 목록)
참고
AWS EC2로 mac에서 SSH하는 방법
Reference
이 문제에 관하여(【AWS】Mac에서 EC2 인스턴스(AmazonLinux)로 SSH하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/satton6987/items/87279f3f370ba7369780
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(【AWS】Mac에서 EC2 인스턴스(AmazonLinux)로 SSH하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/satton6987/items/87279f3f370ba7369780텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)