Sudo

1. Sudo

Deison Souza
Polipa

(usa Red Hat)

Enviado em 27/03/2012 - 10:57h

Pessoal,

Preciso liberar acesso para o usuário "apache2" matar processos do usuário ORACLE, porém quando eu coloco as configurações no arquivo sudoers e executo o comando para matar o processo, ele retorna que não pode executar o comando.

sudoers configuration:
apache2 ALL=(oracle) /sbin/kill

comando executado com o usuário apache2: sudo -u oracle -i /sbin/kill 9547

Sorry, user apache2 is not allowed to execute '/bin/bash -c /sbin/kill 9547' as oracle on serverxxx.net


Alguém tem uma dica de como posso resolver esse problema de permissão?

Abraços

Polipa.


  


2. Re: Sudo

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 27/03/2012 - 11:12h

Tente assim:


sudo oracle -c "/sbin/kill 9547"


O seu /etc/sudoers tá correto. Só por curiosidade, vc editou o sudoers com visudo? Tem q ser com ele, ok?
Outro problema é se o usuário oracle tem permissão pra finalizar este processo. Se foi este usuário quem criou, ele pode.