Redhat의 데몬 기능에 그룹 설정이 없는 이유는 무엇입니까?

Redhat의 데몬 기능에 그룹 설정이 없는 이유는 무엇입니까?

배경:

저는 Ubuntu/Debian의 팬이고 대부분의 개발 경험이 해당 플랫폼에서 이루어졌지만 현재 고용주는 Redhat을 사용합니다. 간단한 init.d 스크립트를 작성하고 결과 프로그램을 권한 없는 사용자로 실행해야 합니다. 내가 찾은 대부분의 리소스는 시작-중지 데몬 대신 데몬 기능을 사용하도록 제안합니다.

질문:

데몬 기능에는 시작 중지 데몬처럼 그룹을 설정하는 옵션이 없는 이유는 무엇입니까? 분명 이유가 있을 거라 생각하는데, 그 이유가 무엇인지는 잘 모르겠습니다.

답변1

물론 그룹을 설정하기 위해 데몬 기능을 변경하거나 mydaemon이를 수행하기 위해 자신만의 기능을 작성할 수 있습니다.

또는 가장 간단한 방법으로 runuser프로그램을 시작하는 데 사용되는 명령을 호출하고 다음을 지정하십시오.daemon()UIDGID

관련 정보