Reinaldo, Obrigado pelas mensagens, eu procurei direto no histórico do yahoo groups e não me lembro de ter lido o primeiro link que me passou, as outras eu tinha lido, mas queria saber o porque não funciona... Que já foi respondido no 1º link e também pelo Flávio...
Grande abraço, Déo Reinaldo de Carvalho escreveu: > > > 2009/7/17 andredeo <[email protected] > <mailto:andredeo%40yahoo.com.br>>: > > Pessoal Boa Tarde, > > > > Depois de quebrar a cabeça, googlar, ver o histórico da lista... > (Enfim fiz a lição de casa), peço ajuda.... > > > > To tentando montar um exemplo de uso do setuid. Vejam a lógica da coisa: > > * - Criei um arquivo teste.txt (touch /teste.txt) > > * - Um script tosco: > > #!/bin/bash > > > > echo "Ola" >> /teste.txt > > > > * - Como root executo o script blza; > > * - Como usuario ele diz que o teste.txt não pode ser escrito, perfeito; > > * - chmod u+s teste.sh > > * - ls -lasF teste.sh > > 4 -rwsr-xr-x 1 root root 38 Jul 17 15:10 teste.sh* > > * - Ficou a permissão perfeita; > > * - Em tese quando eu chamar este script logado com usuario, ele > sera executado como root e eu vou conseguir escrever no arquivo; MAS: > > # su - linux > > $ cd / > > $ ./teste.sh > > ./teste.sh: line 3: /teste.txt: Permissão negada > > > > Idéias de como usar Shell Script + bit setuid??? > > Algum outro exemplo para que eu possa testar??? > > > > Detalhe que, imagino que tenha reproduzido o mesmo caso que consta aqui: > > http://www.dicas-l.com.br/dicas-l/19970419.php > <http://www.dicas-l.com.br/dicas-l/19970419.php> > > > > 25 Mar 2006: > http://www.mail-archive.com/[email protected]/msg01576.html > <http://www.mail-archive.com/[email protected]/msg01576.html> > > 21 Jan 2007: > http://www.mail-archive.com/[email protected]/msg05272.html > <http://www.mail-archive.com/[email protected]/msg05272.html> > > 04 Jul 2007: > http://www.mail-archive.com/[email protected]/msg06855.html > <http://www.mail-archive.com/[email protected]/msg06855.html> > > -- > Reinaldo de Carvalho > http://korreio.sf.net <http://korreio.sf.net> > http://python-cyrus.sf.net <http://python-cyrus.sf.net> > > "Don't try to adapt the software to the way you work, but rather > yourself to the way the software works" (myself) > >
