AWS .pem 파일 없이 EC2 접속 방법

 

AWS에서 EC2 인스턴스 생성시 보안을 위한 .pem 파일이 다운로드 되는데, 해당 파일을 사욯아지 않고 접속하는 방법. 

저는 ubuntu EC2를 생성 하였으므로, ubuntu OS 기준입니다.

 

- 새 유저를 생성하고 비밀번호를 부여해 EC2에 접속하는 법

 

1. 최초 접속시에는 .pem파일을 사용하여 EC2 접속

 

2. 유저 생성

$ sudo useradd -s /bin/bash -m -d /home/USERNAME -g root USERNAME

 

3. 유저 비밀번호 설정

$ sudo passwd USERNAME

 

4. sudoers 파일에서 권한 변경

$ sudo chmod u+w /etc/sudoers

 

5. sudoers파일에 유저 추가

$ sudo vi /etc/sudoers 로 열어서

USERNAME ALL=(ALL:ALL) ALL 추가 후 저장

 

6. sshd_config 파일에서 PasswordAuthentication 설정 변경

$ sudo vi /etc/ssh/sshd_config

PasswordAuthentication no 라고 되어있는 것을 yes로 수정 후 저장

 

7. ssh Restart

$ sudo service ssh restart

 

완료 후 터미널에서 새로 세션을 생성하여 생성한 유저 아이디와 패스워드로 접속하면 된다.

'AWS' 카테고리의 다른 글

AWS -EC2 Instance 생성(웹 서버구축)  (0) 2019.12.02

aws에 가입하면 1년 프리티어를 이용하여 무료로 웹서버 구축이 가능하다.

웹서버인 EC2를 생성해보았다. 

 

참고 사이트 - 생활코딩

https://opentutorials.org/module/1946/11274

 

회원가입 > 로그인 후, 메뉴에서 management console로 이동하면 가운데 솔루션 구축 영역에서 EC2를 사용하여 가상 머신 시작을 선택한다. 

 

 

우 상단에서 서버가 위치할 국가를 지정할 수 있으며, Ubuntu Server로 선택하였다. 

 

 

 

Default로 프리티어 사용가능한 서버가 자동 선택되어 있으니, 다음.

 

 

 

다음.

 

 

다음.

 

 

 

태그 추가 후 Name 키에 웹서버라는 값을 추가 후 다음.

 

 

 

보안 그룹 구성에서 Rule을 추가하여 HTTP유형을 선택 후 검토 및 시작 버튼을 클릭.

 

 

 

시작하기를 누르면 키 페어 생성 팝업이 뜬다.

 

 

 

새 키 페어 생성 후 키페어 이름에 awspwd 라고 적어주고  '키 페어 다운로드' 버튼을 누르면 서버 접속시 사용할 수 있는 키 파일이 자동 다운로드 된다. 인스턴스 시작 버튼을 누른다.

 

 

 인스턴스 상태가  running으로 간단하게 생성된 모습을 확인할 수 있다. 

'AWS' 카테고리의 다른 글

AWS .pem 파일 없이 EC2 접속 방법  (0) 2019.12.08

+ Recent posts