--- Off Limit <[EMAIL PROTECTED]> escreveu: > Junior > Não tenho certeza por nunca ter precisado disso, > mais pelo tempo que > mexo em linux posso te dizer que isso não existe no > Linux > O esquema do kernel da novell permite isso, mais > o Linux não suporta > isso que vc quer fazer. > > para o usuario não poder apagar ele teria apenas > permissão de leitura, mas > dessa forma não poderia alterar os arquivos > e se vc der permissao de escrita, o cara vai poder > apagar o arquivo. > Se eu estiver errado, por favor corrigir-me
Sim, acho que vc esta equivocado. 1- O que define se um usuário pode ou não REMOVER um arquivo é a permissão desse usuário no diretório em que se encontra o arquivo (se possuí ou não o w). 2- O que define se um usário pode ou não ALTERAR o conteúdo de um arquivo é a permissão de gravação (w) do usuário no arquivo. Portanto se vc quer que o usuário altere o conteúdo de um arquivo, sem removê-lo, dê permissão de gravação para o usuário NO ARQUIVO e retire a permissão de gravação desse usuário no diretório em que se encontra esse arquivo, SÓ isso. até Yuri > ----- Original Message ----- > From: "JuNiOr" <[EMAIL PROTECTED]> > To: "debian-user" > <[email protected]>; "andrea" > <[EMAIL PROTECTED]> > Sent: Thursday, August 26, 2004 7:49 AM > Subject: Re: comandos > > > > Ola Andreia... > > > > Acho que vc não fui claro, meu problema é o > seguinte: > > > > Na Novell alem dos tres direitos WRX eu tinha mais > alguns nao > > total 8 (SRWECMFA) e um deles (M) permitia que o > usuario > > modificar os arquivos do diretorio mas nao apagar > o comteudo > > do diretorio, e é uma direito como este que estou > procurando, > > pois se eu utilizar a opção W (escrita) do linux > ele pode > > modificar, escrever e apagar arquivos, este é meu > problema > > atual. > > > > Mas valeu > > > > Continuo no aguardo JR > > > > > On Wed, 2004-08-25 at 17:36, Andrea Viana wrote: > > > > > > Veja se ajuda: > > > > > > chmod = muda as permissões de um arquivo ou > diretório. > > > Quando você da um ls -l, consegue ver as > permissões, > > note que as > > > permissões são: drwxrwxrwx, onde: d é um > diretório, r > > read > > > (leitura), w write (escrita), x executável. > Os três > > primeiros rwx > > > são para root, os três segundos são para o > grupo e os > > três últimos > > > são para qualquer um. > > > Notamos então que é dividido em 3 partes de > 3 > > (rwx,rwx,rwx). > > > Associando isso em binário, podemos notar o > seguinte, > > 111 para cada > > > um, neste caso, habilitando este arquivo nos > modos > > escrita, leitura > > > e execução. > > > Vendo rapidamente números binários: > > > binário decimal > > > 000 0 > > > 001 1 > > > 010 2 > > > 011 3 > > > 100 4 > > > 101 5 > > > 110 6 > > > 111 7 > > > rwx note, onde está o 1 no 'r', você pode > ler, no 'w', > > escrever e no > > > 'x', executar. > > > Quem tiver dificuldade pode tentar entender > com a > > seguinte tabela: > > > 0 = nenhuma permissão. > > > 1 = permissão para executar. > > > 2 = permissão para gravar. > > > 3 = permissão para executar e gravar. > > > 4 = permissão para ler. > > > 5 = permissão para ler e executar. > > > 6 = permissão para ler e gravar. > > > 7 = permissão para ler, executar e gravar. > > > Assim fica mais fácil de entender este > comando. Então, > > utilizando > > > esta regra, você consegue facilmente dar as > permissões > > necessárias. > > > Colocarei alguns exemplos abaixo que > tornarão o > > entendimento mais > > > fácil: > > > > > > [EMAIL PROTECTED]:/temp# ls -l > > > total 4 > > > -rwxr-xr-x 1 root root 68 Jul 18 23:24 > startsmb* > > > > > > [EMAIL PROTECTED]:/temp# chmod 777 startsmb > > > > > > [EMAIL PROTECTED]:/temp# ls -l > > > total 4 > > > -rwxrwxrwx 1 root root 68 Jul 18 23:24 > startsmb* > > > > > > [EMAIL PROTECTED]:/temp# chmod 752 startsmb > > > > > > [EMAIL PROTECTED]:/temp# ls -l > > > total 4 > > > -rwxr-x-w- 1 root root 68 Jul 18 23:24 > startsmb* > > > > > > [EMAIL PROTECTED]:/temp# chmod 420 startsmb > > > > > > [EMAIL PROTECTED]:/temp# ls -l > > > total 4 > > > -r---w---- 1 root root 68 Jul 18 23:24 > startsmb > > > > > > > > > > > > -- > > > Atenciosamente, > > > > > > Andrea Viana da Silva > > > > > > > > > > ############## > > ----##--##---##----Osires Silva Rosa Junior > > ----##--##--##-----Registred Linux user number # > 327324 > > ##--##--####------|Registrede Debian user number # > 702 > > ##--##--##-##-----|E-mail: [EMAIL PROTECTED] > > ######--##--## > > > > > __________________________________________________________________________ > > Acabe com aquelas janelinhas que pulam na sua > tela. > > AntiPop-up UOL - É grátis! > > http://antipopup.uol.com.br/ > > > > > -- > To UNSUBSCRIBE, email to > [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > > _______________________________________________________ Yahoo! Acesso Grátis - navegue de graça com conexão de qualidade! http://br.acesso.yahoo.com/

