[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: comandos



 --- Off Limit <offlimit@offlimitnet.com.br> 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" <junior.uol@uol.com.br>
> To: "debian-user"
> <debian-user-portuguese@lists.debian.org>; "andrea"
> <andrea@csp.com.br>
> 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:
> > >
> > >     root@c0mb4t:/temp# ls -l
> > >     total 4
> > >     -rwxr-xr-x 1 root root 68 Jul 18 23:24
> startsmb*
> > >
> > >     root@c0mb4t:/temp# chmod 777 startsmb
> > >
> > >     root@c0mb4t:/temp# ls -l
> > >     total 4
> > >     -rwxrwxrwx 1 root root 68 Jul 18 23:24
> startsmb*
> > >
> > >     root@c0mb4t:/temp# chmod 752 startsmb
> > >
> > >     root@c0mb4t:/temp# ls -l
> > >     total 4
> > >     -rwxr-x-w- 1 root root 68 Jul 18 23:24
> startsmb*
> > >
> > >     root@c0mb4t:/temp# chmod 420 startsmb
> > >
> > >     root@c0mb4t:/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: junior.uol@uol.com.br
> > ######--##--##
> >
> >
>
__________________________________________________________________________
> > Acabe com aquelas janelinhas que pulam na sua
> tela.
> > AntiPop-up UOL - É grátis!
> > http://antipopup.uol.com.br/
> >
> 
> 
> -- 
> To UNSUBSCRIBE, email to
> debian-user-portuguese-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
> 
>  


	
	
		
_______________________________________________________
Yahoo! Acesso Grátis - navegue de graça com conexão de qualidade! 
http://br.acesso.yahoo.com/



Reply to: