Linux에 사용자 정의 서비스를 설치했습니다.
서비스는에 루트로 설치되었습니다 /etc/init.d/
.
이제 서비스를 시작하려고 할 때 사용자 A와 그룹 B에 속한 다른 곳에 위치한 셸 스크립트를 사용합니다.이 셸 스크립트는 모든 사람이 실행할 수있는 권한을 가지고 있습니다.
그래서 나는 실행 service myService start
하지만이 쉘 스크립트에 대해 거부 된 권한을 부여합니다.
나는 su root로 달리고있다.
어떤 아이디어?