이번 블로그에서는 AWS EC2를 키페어로 접속하는게 아닌 비밀번호를 설정하여 접속하는 방법에 대한 글을 작성해보겠습니다.
구축방안
우선 EC2의 접속해 아래의 명령어를 이용해 SSH 서버 설정 파일인 /etc/ssh/sshd_config 파일을 편집해서 비밀번호 인증을 허용하게 설정해줘야합니다.
- sudo 권한 즉 관리자의 권한에 있다는 기반으로 설명합니다.
sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/' /etc/ssh/sshd_config
비밀번호 인증을 허용하게 설정을 하였다면 아래의 명령어로 SSH를 재시작 해줍니다.
systemctl restart sshd
마지막으로 아래의 명령어를 이용해 비밀번호로 사용할 비밀번호를 설정해줍니다.
echo '<비밀번호>' | passwd --stdin ec2-user
Result
아래의 명령어를 이용해 EC2의 접속을 시도한다면 비밀번호를 입력하라고 하며 성공적으로 입력 시 접속이 되게 됩니다.
ssh ec2-user@<EC2PublicIP>

이것으로 AWS EC2 비밀번호로 접속하는 설정 글을 마치겠습니다. 감사합니다!
'Cloud > AWS' 카테고리의 다른 글
| RDS IAM Authentication (0) | 2026.02.15 |
|---|---|
| RDS Healthcheck Disaster Recovery (5) | 2026.02.11 |
| AWS EC2 Fail2ban (0) | 2026.02.11 |
| Route53 DNSSEC (0) | 2026.01.05 |
| Route53 DNS Query Logging (0) | 2026.01.03 |