다음 매뉴얼 페이지에는 "sudo는 sudoers 파일의 호스트 이름, 경로 이름 및 명령줄 인수에 쉘 스타일 와일드카드(메타 문자 또는 glob 문자라고도 함)를 허용합니다."라고 나와 있습니다.
https://linux.die.net/man/5/sudoers
지원 사용자가 Postfix 서비스를 시작할 수 있도록 sudoers 파일에 다음을 추가했습니다.
support ALL=NOPASSWD: /bin/systemctl start postfix
시작, 중지, 다시 시작 작업마다 여러 명령을 추가하는 대신 와일드카드를 사용하여 각 경우에 일치하도록 노력해야 한다고 생각합니다. 사용https://www.digitalocean.com/community/tools/glob나는 다음과 같은 전역 문자열을 생각해 냈습니다.
불행히도 이것은 작동하지 않습니다. 구문 오류가 생성되지 않으므로 괜찮습니다.
누구든지 내가 시도할 수 있는 아이디어가 있나요?
답변1
sudoers 파일은 확장 와일드카드가 아닌 표준 와일드카드만 지원합니다. 자세한 내용은 다음 스레드를 참조하세요.
https://www.sudo.ws/pipermail/sudo-users/2022-March/006475.html