IT 생활
aws ec2 pem키 없이 password로 접속
freeyj
2023. 9. 5. 15:53
보안이 가장 뛰어난건 .pem키로 접속하는 거지만 여러명에서 서버를 관리해야 할때 pem키가 분실되거나 보관이 번거로움이 있다.
pem키 없이 password로 접속 가능하도록 설정 해보자!
서버 접속
ssh -i ec2-user@’ec2 IP’
유저 생성
useradd test
유저에 패스워드 설정
passwd test
ssh 접속 가능하게 설정
vi /etc/sudoers
test ALL=(ALL:ALL) ALL
→ 맨 마지막 줄에 추가
password로 접속 설정
vi /etc/ssh/sshd_config
PasswordAuthentication no → yes 로 변경
→ /etc/ssh/sshd_config 파일만 설정하게 되면 해당 인스턴스로 ami 생성시 설정이 풀림.
(다시 재설정 해줘야함) 이 부분을 방지 하기 위해 /etc/cloud/cloud.cfg 파일도 설정 해주자
vi /etc/cloud/cloud.cfg
ssh_pwauth: false → true 로 변경
접속 test