putty(.ppk)의 경우 이 포스팅을 참고해주세요
2021.07.28 - [AWS] - AWS EC2 인스턴스 ssh접속방법 (Putty)
SSH는 secure shell로 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 그 프로토콜을 가리킨다.
기존의 rsh, rlogin, 텔넷 등을 대체하기 위해 설계되었으며, 강력한 인증 방법 및 안전하지 못한 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공합니다. 기본적으로는 22번 포트를 사용합니다.
AWS는 단순하게 아이디 패스워드로는 ssh 접근이 불가능합니다.
키페어가 있어야 접근이 가능한데요
제 키페어파일 그러니까 .pem파일을 먼저 가지고 계셔야 합니다.
결론적으로 말씀을 드리면 명령어는 다음과 같습니다
$ ssh -i (.pem의 파일경로) (계정이름)@(인스턴스의 public ip)
SSH의 옵션 리스트
옵션 | 설명 |
-a | 인증에이전트의 전송을 불허 |
-c | 세션을 암호화 하는데 사용할 암호해독기를 선택함 |
-e | 세션에대한 이스케이프 문자를 설정 |
-f | 인증과 전송이 설정된 후에 백그라운드에서 ssh를 설정 |
-i | RSA 인증을 위한 비밀키를 읽어올 아이덴티티 파일을 선택 |
-l | 원격시스템에 사용할 로그인 이름을 설정 |
-p | 원격시스템에 접근할 포트를 지정 |
-x | x11전송을 불가능하게 함 |
-q | quiet모드를 활성화 함 |
'AWS' 카테고리의 다른 글
[AWS] Cloud9으로 aws ec2 인스턴스 개발환경 만들기 (0) | 2021.10.26 |
---|---|
[AWS] aws ec2 linux (ubuntu 20.04) swap memory (1) | 2021.10.26 |
[AWS] EC2 인스턴스 CPU사용량 100% 오류(크래딧 문제 아님) (3) | 2021.10.12 |
AWS EC2인스턴스 VScode로 접속하기 (0) | 2021.10.11 |
AWS EC2 인스턴스 ssh접속방법 (Putty) (0) | 2021.07.28 |