Ubuntu 16.04 서버에 로그인할 때 비밀번호를 묻도록 설정

Ubuntu 16.04 서버에 로그인할 때 비밀번호를 묻도록 설정

AWS로 생성된 EC2 인스턴스가 있습니다. 사용자가 로그인할 때마다 비밀번호를 묻는 메시지를 표시하여 보호하고 싶습니다.

답변1

AWS Linux 시스템에는 기본적으로 키 기반 인증이 제공됩니다. 암호 기반 인증만 선호하는 경우 다음 단계를 따르세요.

  1. 키 파일을 사용하여 로그인하고,

ssh ubuntu@ip_address

  1. 현재 사용자의 비밀번호를 변경하고,

sudo passwd ubuntu

새 비밀번호를 설정하세요.

그런 다음 ssd_config 파일을 변경하여 비밀번호 기반 인증을 허용하십시오.

/etc/ssh/sshd_config 파일에

PasswordAuthentication을 yes로 바꾸십시오.

저장 및 종료.

이제 로그아웃하기 전에 시스템을 종료하고 비밀번호 기반 방법을 시도하는 것이 좋습니다. sshd_config 파일을 엉망으로 만들면 되돌리기 어렵기 때문입니다.

비밀번호로 로그인해 보시고 작동하는지 확인해보세요.

키 기반 인증을 비활성화하려면 PubkeyAuthentication을 no로 설정합니다.

관련 정보