IT Study/AWS & Server, Network

[AWS] SSH 사용자 생성 & EC2 비밀번호 접속

ITguny 2021. 7. 29. 12:58

1. 유저 생성

먼저 사용자를 생성한 뒤 비밀번호를 변경한다. 

#!/bin/bash

# 사용자 생성
useradd guest

# 사용자 비밀번호 변경
passwd guest

2. sshd 설정

EC2 인스턴스에 키페어 없이 원격으로 접속하기 위해서는 /etc/ssh/sshd_config 파일을 약간 수정하여야 한다.

63번째 줄을 보면 'PasswordAuthentication' 이라는 항목이 있다. 이 부분을 no에서 yes로 바꿔준 뒤 저장한다. 

sshd 서비스를 다시 시작한다. 

#!/bin/bash

# ssh 데몬 재시작
systemctl restart sshd

# 서비스 상태 확인
systemctl status sshd

3. 테스트

정상적으로 방금 생성한 계정과 패스워드를 이용하여 EC2 인스턴스에 정상적으로 접근되는 것을 확인할 수 있다.

ssh guest@[ip addr]