[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Comando como super usuário
From: |
Anderson Kaiser |
Subject: |
Re: [shell-script] Comando como super usuário |
Date: |
Mon, 3 Sep 2007 13:45:12 -0300 |
Pode-se, também, utilizar, o que eu não recomendo, mas que vai depender
bastante do seu caso, um arquivo com SUID-BIT configurado.
Por exemplo, se você criar um script como root, e marcá-lo com SUID,
qualquer usuário irá rodá-lo como se fosse o root. Mas, como eu disse, não
recomendo, pois pode-se passar uma instrução diferenciada ao Script e ele
pode fazer o que não deveria. Claro que isso vai depender muito de sua
necessidade.
Abraços
--
Anderson Kaiser
address@hidden
Linux User #: 426240
(1011) 10000011000100100110010000011000
Em 03/09/07, Tiago Barcellos Peczenyj <address@hidden> escreveu:
>
> Vc quer que qq usuario mate as sessões de outros usuarios?
>
> Acho que sudo, nesse caso, pode ser perigoso. Eu imagino algumas
> formas de faze-lo com algum nível de segurança.
>
> A ) Vc pode criar um processo na cron que rode como root, matanto
> processos com alguma regularidade (a cada 6 horas por exemplo).
>
> B) Podes sincronizar um script, rodando como root, com um named pipe.
> Se existe a necessidade de matar um processo, alguem faz (via um
> script muito elegante)
>
> echo "vbetto" > /algum/diretorio/xxx
>
> o script fica 'lendo' esse named pipe e, quando chega alguma coisa, ele
> age.
>
> Só pensei nisso ate agora, boa sorte.
>
> Tiago
>
[As partes desta mensagem que não continham texto foram removidas]