Você pode personalizar quais comandos o usuário pode executar via sudo em /etc/sudoers
(usando visudo):
username: ALL = /etc/init.d/virtuoso
Estou configurando um ubuntu-server para hospedar o servidor virtuoso.
Eu quero configurar uma conta de usuário simples (sem sudo) que será (apenas) capaz de executar
/etc/init.d/virtuoso-opensource-6.1 [start|stop|restart]
(para poder administrar o servidor virtuoso, mas não outros recursos do sistema)
Eu acho que isso é semelhante / equivalente a qualquer serviço, por exemplo apache2
, mysql
, etc
existe uma opção para limitar o acesso apenas ao serviço virtuoso, ou uma opção para acessar todos os scripts init.d, mas não o resto do sistema?
Você pode personalizar quais comandos o usuário pode executar via sudo em /etc/sudoers
(usando visudo):
username: ALL = /etc/init.d/virtuoso
Tags permissions init.d