sudo 일 때 Amazon EC2 프롬프트 비밀번호 (ec2-user 사용자로 로그인)을 사용하여 ssh를 통해 ec2

키 쌍 (ec2-user 사용자로 로그인)을 사용하여 ssh를 통해 ec2 인스턴스에 로그인 sudo하면 비밀번호를 입력하지 않고도 명령 을 실행할 수 있습니다.

로그인 한 사용자가 sudo명령을 발행 할 때 비밀번호를 묻도록 ec2 인스턴스를 구성하려면 어떻게 해야합니까?



답변

경고 :이 작업을 수행하기 전에 ec2-user의 비밀번호를 설정하십시오

sudo를 사용할 때 비밀번호 인증을 사용하려면 sudo 설정을 수정해야합니다. visudo명령을 루트 (또는 sudo visudo) 로 실행 하고 다음과 같은 행을 찾으십시오.

ec2-user        ALL=(ALL)       NOPASSWD: ALL

NOPASSWD:비트를 제거하면 라인이 다음과 같이 보입니다.

ec2-user        ALL=(ALL)       ALL

sudo다음에 로그온 할 때 비밀번호를 묻습니다. 다시 한 번이 작업을 수행하기 전에 비밀번호를 설정하십시오!


답변