Передумови: У
мене є машина розробки з налаштуванням LAMP. Декілька розробників час від часу зверталися до машини. Кожен раз, коли вони вносять якісь зміни у файл конфігурації, їм потрібно буде перезапустити сервер apache, використовуючи sudo service apache restart
абоsudo /etc/init.d/apache2 restart
Питання:
Що я хочу зараз, це те, що кожен розробник, який має доступ до машини, не має доступу до всього. Швидше, він / вона повинна мати можливість виконувати service
команду лише за допомогою sudo та нічого іншого. Чи можна це зробити?
web
групи можуть запустити / зупинити будь-яку послугу, і це не те, що ви хочете, я думаю. Рішенням має бути введення точної команди (також з параметрами)/etc/sudoers
.