학교다닐때는 putty를 사용해서 접속했는데
생활코딩에서 본 aws 강의에서는 xshell을 사용하길래 xshell을 이용한 접속방법을 기록해봄
확실히 기록이 좋은게 기초 환경을 세팅하고난 다음에 개발을 하면 되지만
기본 세팅하는법을 자주안하면 까먹다보니 기록으로 남겨둬야됨
aws EC2 우분투 터미널 접속을 위한 세팅
그림대로 하나하나 따라하면 바로 연결이 저장되며 접속이 가능하다
위 또는 아래처럼 세션에서 새로만들기를 눌러 새로운 ssh 등록을 시작한다
이름은 자유롭게 정하면됨
호스트에는 aws에 나와있는 퍼블릭 IP 주소를 입력한다
aws의 퍼블릭 IP주소는
위 사진처럼 생성한 인스턴스를 클릭하면 알수있다
그러고 세션 등록 왼쪽 탭에서
사용자 인증으로 넘어감
그럼 기본으로 사용자인증 방식이 Password로 지정되어 있는데
이때, public key를 더블클릭하여 활성화 시키고 옆에있는 설정을 눌러준다
아직 퍼블릭 키를 설정한게 아니라 현재 사용자 키가 없다고 뜨는데
aws EC2 인스턴스를 생성하면 마지막단계에서 저장한 .pem 키가 있다
이 키를 저장한 위치로 가서 추가해주면 되는것
가져오기를 누르고 .pem 키를 선택해주면됨
그러면 이렇게 세션이 추가된것을 확인할수있다
연결을 누르면 위와같은 화면이 나오며
한번 수락할것인지 수락과 동시에 키를 저장할것인지 물어본다
해당 키를 xshell에 저장하여
앞으로 확인절차를 묻지않는다는 뜻인것과 같은듯하다
수락 및 저장을 누르면 연결이 완료되며
생성한 EC2 인스턴스의 우분투 터미널로 접속이 가능해서 개발을 시작할수있다
윈도우에서 리눅스 인스턴스 접속하는법 끝
참고 : https://opentutorials.org/course/2717/11280
https://www.netsarang.com/ko/xshell-download/
'웹 > AWS' 카테고리의 다른 글
[aws] EC2 서버에 HTTP(80), HTTPS(443) 외부접속 허용하기 (0) | 2021.03.27 |
---|