키 쌍 (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
다음에 로그온 할 때 비밀번호를 묻습니다. 다시 한 번이 작업을 수행하기 전에 비밀번호를 설정하십시오!