배경 :
LAMP가 설정된 개발 머신이 있습니다. 여러 개발자가 때때로 컴퓨터에 액세스합니다. 그들이 구성 파일에 일부 변경을 할 때마다 그들이 사용하는 아파치 서버를 다시 시작해야합니다 sudo service apache restart
또는sudo /etc/init.d/apache2 restart
질문:
내가 지금 원하는 것은 머신에 액세스하는 모든 개발자가 모든 것에 대해 sudo 액세스 권한을 갖지 않는다는 것입니다. 오히려 service
sudo 만 사용 하여 명령 을 실행할 수 있어야합니다 . 그렇게 할 수 있습니까?
web
그룹 의 사용자가 모든 서비스를 시작 / 중지 할 수 있는 방식 이며, 이것이 원하는 것이 아닙니다. 해결책은에 정확한 명령 (및 매개 변수 포함)을 넣어야합니다/etc/sudoers
.