Usuário comum com permissão de service start/stop

1. Usuário comum com permissão de service start/stop

Marcelo Lovizaro
MarceloMazola

(usa Red Hat)

Enviado em 08/10/2009 - 08:18h

Pessoal, boa tarde! Possuo um determinado serviço em um servidor RHEL 5.2 e gostaria que um usuário normal tivesse permissão para fazer o service xxx start/stop nesse serviço... tentei fazer via inclusão do mesmo no sudoers mas não obtive sucesso. Alguma sugestão?


  


2. Re: Usuário comum com permissão de service start/stop

Glauco Perucchi
glaucoperucchi

(usa Debian)

Enviado em 08/10/2009 - 08:28h

Já tentasse usar a permissão SUID?
Serve apenas para executáveis o usuário tera permissão de root somente para aquele arquivo que você especificar.

Da uma olhadinha nesse artigo
http://www.vivaolinux.com.br/artigo/Linux-Permissoes-de-acesso-especiais?pagina=3


3. Re: Usuário comum com permissão de service start/stop

Marcelo Lovizaro
MarceloMazola

(usa Red Hat)

Enviado em 08/10/2009 - 08:50h

Isso já foi feito, o problema é que o usuário comum sequer consegue executar o comando service... service: commmand not found


4. Re: Usuário comum com permissão de service start/stop

Glauco Perucchi
glaucoperucchi

(usa Debian)

Enviado em 08/10/2009 - 11:22h

Fiz uns testes no fedora e funcionou, o que eu fiz:
chmod o+s /sbin/service

depois testei como usuário comum, só um porem, o usuário pode parar qualquer serviço

espero ter ajudado x)


5. Usuário comum com permissão de service start/stop

Marcio Borges
marcio_cb

(usa OpenSuSE)

Enviado em 09/10/2009 - 00:14h

Boa Noite Marcelo

Acredito que esteja precisando eh configurar o sudoers para permitir estas execucoes, pois mudando permissoes com "chmod" voce estara dando acesso de execucao para todos os usuarios.

editando o /etc/sudoers poderia fazer assim

nome_usuario ALL=NOPASSWD:/sbin/service xxx start (para 1 usuario)
%nome do grupo ALL=NOPASSWD:/sbin/service xxx * (para 1 grupo)

fica bem mais seguro e especifico.
Espero ter ajudado

[]s

Marcio


6. Re: Usuário comum com permissão de service start/stop

Glauco Perucchi
glaucoperucchi

(usa Debian)

Enviado em 09/10/2009 - 10:28h

marcio_cb ótima dica, não conhecia esse método
aprendendo mais uma... Brigado =)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts