잠긴 경우 Gnu/Linux에서 /etc/sudoers 파일을 재설정하는 방법

잠긴 경우 Gnu/Linux에서 /etc/sudoers 파일을 재설정하는 방법

AWS Linux AMI2를 사용하고 있는데 ec2-user ALL=(ALL) ALL파일을 추가하고 저장했습니다.

이제 명령을 실행하면 다음과 같이 sudo표시됩니다.[sudo] password for ec2-user:

이 파일을 재설정하는 방법은 무엇입니까?

답변1

해당 줄을 삭제하면 됩니다.

모르는 비밀번호가 문제인 경우 ec2-user루트 액세스 권한을 얻을 수 있는 다른 방법을 찾아야 합니다.

이 줄은 비밀번호를 지정하지 않았으므로 비밀번호를 묻는 메시지가 표시됨을 ec2-user ALL=(ALL) ALL의미합니다 .sudoNOPASSWD

답변2

기본적으로,스도명령을 실행하기 전에 사용자가 자신을 인증하도록 요구합니다.

이 동작은 NOPASSWD 태그를 통해 수정할 수 있습니다.

단일 사용자의 경우 다음을 시도하십시오.

USERNAME ALL=(ALL:ALL) NOPASSWD:ALL

구문을 다음과 같이 수정할 수도 있습니다.특정 명령을 허용좋다

USERNAME ALL= NOPASSWD: /bin/kill, /bin/ls

소더스설명서에는 이 주제에 대한 자세한 내용이 나와 있습니다.

관련 정보