Infra/Linux
AWS EC2 ssh 비밀번호로 접속
김오성
2023. 10. 23. 11:31
보통 EC2 인스턴스를 생성하거나, 복제할 때 키 페어를 생성 및 선택한다.
혹은 EC2 검색 > 네트워크 및 보안 > 키 페어에서 키 페어 생성 및 수정이 가능하다.
ssh client로 xshell 사용자는 .pem
putty 사용자는 AWS 인스턴스 키페어 생성 시 .ppk로 생성
xshell로 진행
연결 탭에서 호스트를 접속 할 퍼블릭 IP로 입력하고,
사용자 인증 탭에서 사용자 이름 (최초 접속 시 ec2-user) 입력 방법을 Password 클릭
분명 인증 방법으로 Password 방식을 선택했지만 key로만 접근이 가능한 상황.
우선 생성한 키 페어로 접속.
찾아보기 > 키 페어 선택
암호는 입력하지 않아도 된다. ( ec2-user 접속 시 )
이제 password를 이용한 인증을 적용해 보자.
sudo vi /etc/ssh/sshd_config
PasswordAuthentication
no > yes 변경
sudo service sshd restart
sshd 재실행
sudo passwd ec2-user
ec2-user 패스워드 설정
설정한 패스워드 입력