Senhores,

Fiz o seguinte:

# cp /bin/cat /tmp/cat
# chmod u+s /tmp/cat


Suponha que /tmp/alvo tenha permissao de escrita e leitura
apenas para root.

Se eu fizer 

# su - joao
> /tmp/cat /tmp/alvo

funciona OK (consigo ler o arquivo).
Se eu fizer

> echo xxx | /tmp/cat >> /tmp/alvo

d� erro de permiss�o de escrita!

Parece que o redirecionamento cancela a propriedade
de setuid...

Tem jeito de fazer o /tmp/cat conseguir escrever em /tmp/alvo?

Obrigado

Edson

Assinantes em 19/07/2001: 2249
Mensagens recebidas desde 07/01/1999: 123663
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a