sudoers - 우선순위는 같지만 이름이 다른 파일 3개를 만들 수 있나요?

sudoers - 우선순위는 같지만 이름이 다른 파일 3개를 만들 수 있나요?

여러 사용자 sudoers 파일을 만들고 싶습니다. 그럼 다음 방법이 괜찮은지 알고 싶습니다.

ls -l /etc/sudoers.d/

10_user1
10_user2
10_user3

아니면 숫자를 늘려야 할까요?

답변1

디렉토리의 여러 파일은 /etc/some_service.d일반적으로 사전순으로 처리되므로 시스템 관리자는 파일 이름에 우선순위를 부여하여 자동으로 설치된 구성 파일에 의해 지정된 기본 설정을 무시할 수 있습니다. 이것이 두 자리 숫자로 시작하는 파일 이름 명명 규칙의 유래입니다.

10_user1이는 동일한 선행 번호로 파일을 생성할 수 있지만 여전히 사전식 순서(예: 먼저 , 그 다음 10_user2, 그 다음 ) 로 처리된다는 의미입니다 10_user3. 세 파일에 충돌하는 설정이 없으면 문제가 되지 않습니다. 저는 여러분이 그렇게 생각하지 않을 것이라고 생각합니다. 왜냐하면 이 파일들은 모두 여러분이 직접 작성한 것이므로 일관되고 충돌하지 않는 방식으로 작성되었을 것이기 때문입니다.

답변2

이러한 파일은 이름이 지정된 순서대로 파일에 지정한 모든 사용자에게 모든 권한을 부여합니다. 귀하의 경우에는 10_user3마지막에 처리됩니다.

한 파일의 사용자에 대한 항목이 없고 다른 파일의 동일한 사용자에 대한 항목이 없는 한 해당 이름은 읽은 마지막 파일에 권한을 부여하고 범용 충돌을 일으키므로 실제로 중요하지 않습니다. . 파일에 해당 세 명의 특정 사용자의 권한만 포함되어 있고 다른 것은 아무것도 포함되어 있지 않다면 빨간색, 녹색, 파란색이라고 부를 수 있으며 아무런 차이가 없습니다.

관련 정보