AWS로 생성된 EC2 인스턴스가 있습니다. 사용자가 로그인할 때마다 비밀번호를 묻는 메시지를 표시하여 보호하고 싶습니다.
답변1
AWS Linux 시스템에는 기본적으로 키 기반 인증이 제공됩니다. 암호 기반 인증만 선호하는 경우 다음 단계를 따르세요.
- 키 파일을 사용하여 로그인하고,
ssh ubuntu@ip_address
- 현재 사용자의 비밀번호를 변경하고,
sudo passwd ubuntu
새 비밀번호를 설정하세요.
그런 다음 ssd_config 파일을 변경하여 비밀번호 기반 인증을 허용하십시오.
/etc/ssh/sshd_config 파일에
PasswordAuthentication을 yes로 바꾸십시오.
저장 및 종료.
이제 로그아웃하기 전에 시스템을 종료하고 비밀번호 기반 방법을 시도하는 것이 좋습니다. sshd_config 파일을 엉망으로 만들면 되돌리기 어렵기 때문입니다.
비밀번호로 로그인해 보시고 작동하는지 확인해보세요.
키 기반 인증을 비활성화하려면 PubkeyAuthentication을 no로 설정합니다.