> Aproveitando a pergunta do colega e tua resposta, poderia explicar o que
> s�o estes bits(bit suid, bit sgid e stick bit) e o que fazem?

Vou dar um pequeno exemplo do que cada um faz, para maior detalhes aconselho
uma leitura mais espec�fica e testes num sistema Linux.

Documenta��o: man page do chmod

        O bit suid (r-sr-xr--) faz com que aqueles que tenham direito de execu��o
neste comando (no caso o grupo), tenham permiss�es do dono durante a
execu��o do programa.
        O bit sgid (r-xr-sr-x) faz com que aqueles que tenham direito de execu��o
neste comando (no caso o dono e outros), tenham permiss�es do grupo durante
a execu��o do programa.

        Existe o S mai�sculo, neste caso significa que o bit suid ou bit sgid foi
incluido quando j� existia a permiss�o de execu��o para o dono ou grupo
(dependendo da localiza��o do bit 'S').

        O Stick bit tem duas utiliza��es:

        - Arquivos com stick bit: Este arquivo ser� executado em �rea reservada
(protegida) de mem�ria;
        - Diret�rios com stick bit (/tmp): Significa que apesar das permiss�es
serem iguais e completas (rwxrwxrwt) para todos os usu�rios, somente os
donos dos arquivos e o root podem excluir os mesmos. � uma esp�cie de
limitador.

        O stick bit tem a fun��o de 'proteger' o sistema contra utiliza��o
impr�pria, digamos assim.

- Marcus Lima.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.419 / Virus Database: 235 - Release Date: 13/11/02


Assinantes em 01/12/2002: 2264
Mensagens recebidas desde 07/01/1999: 192172
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a