
/etc/sudoers
폴더 로 이동하여 sudo 권한이 있는 사용자를 확인한 결과 각 파일에 숫자 접두사가 있음을 발견했습니다.
[email protected]:/etc/sudoers.d# ls
80-deploy-user 90-cloud-init-users README
그것들은 무엇을 위해 사용됩니까?
답변1
파일은 알파벳순으로 읽혀집니다. 숫자 접두사는 이런 방식으로 순서를 설정합니다. - 사용자 10489
답변2
에 모두 설명되어 있습니다 man run-parts
. run-parts
모든 파일 이름을 미리 알지 않고도 여러 파일(데이터, 규칙, 정의 등)을 순서대로 처리하기 위한 도구입니다. 이렇게 하면 구성 관리가 더 쉬워집니다. 사용되는 모든 소프트웨어 도구는 run-parts
동일한 구성 파일 순서를 따릅니다. run-parts
"하나의 거대한 구성 파일" 접근 방식에 대한 대안입니다. 1GCF를 사용하면 필요한 모든 구성 항목이 발견(및 수정)되었는지 확인하기가 더 어렵습니다. 를 사용하면 run-parts
단일 주제를 처리하기 위한 모든 구성 항목을 단일 전용 파일에 저장할 수 있습니다. 부과된 순서를 통해 run-parts
한 부분을 다른 부분 앞이나 뒤에 "실행"할 수 있으며 이는 때때로 편리합니다.