AWS EC2 Pem key 없이 ssh 접속 가능하게 설정하기


작업 개요

- EC2에서 Pem 키없이 비밀번호로 접속을 해야하는 상황에서 작업하는 방법

작업 환경 

서비스 : EC2

AMI : Amazon Linux AMI 2018.03.0

 

작업 내용 

- EC2에 설정파일을 수정해 EC2에 비밀번호를 이용해 접속 가능하도록 설정하고 ec2-user 사용자의 비밀번호를 설정한다.

 

** 해당 작업은 개발에 단순 편의를 위한 작업이므로 보안상 이슈가 발생하기 쉽습니다. 중요한 서버에는 적용하지 않는 것을 권장 드립니다.


 

작업 절차 

 

      1. ssh 설정 파일인 sshd_config 파일을 연다

          - sudo vi /etc/ssh/sshd_config

 

      2. 설정파일에서 아래 내용을 수정한다.

          -PasswordAuthentication 값을 yes로 변경해 비밀번호로 접근 가능하도록 설정한다.

 PasswordAuthentication no -> PasswordAuthentication yes

 

      3. EC2에서 Aurora Serverless에 접근 가능한지 먼저 확인한다.

          - mysql -h'[end-point]' -u[mysql - user] -p

            ex) mysql -h'test.cluster-cksasdwsxfewefd.ap-northeast-2.rds.amazonaws.com' -uuser -p

 

      4. sudo passwd 명령어를 사용해 ec2-user 비밀번호를 설정한다.

          - sudo passwd ec2-user

 

      5. ssh 서비스를 재시작 한다.

          - sudo service ssh restart

 

 

그럼 오늘도 행복한 하루 되세요.

 

+ Recent posts