Bom, consegui fazer com que os usuários pudessem iniciar e parar serviços através do sudo.
fiz umas pesquisas e no final o meu sudoers ficou assim: # /etc/sudoers # # This file MUST be edited with the 'visudo' command as root. # # See the man page for details on how to write a sudoers file. # Host alias specification # User alias specification User_Alias TI = luiscm, mariaccv, danielfr # Cmnd alias specification Cmnd_Alias WEBS = /etc/init.d/apache2, /etc/init.d/catalina.sh, /etc/init.d/mysql # Defaults Defaults !lecture,tty_tickets,!fqdn # User privilege specification root ALL=(ALL) ALL TI ALL = WEBS # Members of the admin group may gain root privileges %admin ALL=(ALL) ALL fazendo com que os usuários dentro do grupo ti possam executar os comandos dentro do grupo webs. valeu pela força. Abraços, Denis Anjos. Em 05/04/07, Denis<[EMAIL PROTECTED]> escreveu:
humm! Segunda vou testar isso! Valeu por enquanto Em 04/04/07, Migue Da Silva - Centro de Matemática<[EMAIL PROTECTED]> escreveu: > Denis escreveu: > > Galera, como faço para um usuário comum poder manipular alguns > > serviçoes específicos sem que ele tenha permissoes de root? > > > > Tentei dar um chmod +s nos scripts que iniciam o serviço dentro do > > /etc/init.d/serviço > > > > tentei colocar o usuário no grupo do root, mas não rola. alguma dica? > > > > Já tentou configurar o sudo para que o usuário possa executar esse script? > > Seria uma boa solução, além do mais, como dá para configurar o sudo para > exigir a senha do usuário para executar o script, você poderá saber que > foi realmente esse usuário que executou o comando (para evitar aquela > história de que roubaram a senha e blá blá blá). > > Boa sorte. > -- > Miguel Da Silva > Administrador de Red > Centro de Matemática - http://www.cmat.edu.uy > Facultad de Ciencias - http://www.fcien.edu.uy > Universidad de la República - http://www.rau.edu.uy > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > >