O que ocorreu foi o seguinte, o comando 'chmod 070' dará permissão para o
grupo, a qual user1 está, para fazer o que quiser, menos o próprio user1:
*
ed...@ednei-laptop:~$ ls -la arquivo.txt
----rwx--- 1 ednei ednei 0 2009-08-25 08:39 arquivo.txt*


Agora, se você fizer isso:

*ed...@ednei-laptop:~$ chmod u+w arquivo.txt *

Estará dando permissão de escrita ao user1:

*ed...@ednei-laptop:~$ ls -la arquivo.txt
--w-rwx--- 1 ednei ednei 0 2009-08-25 08:39 arquivo.txt
ed...@ednei-laptop:~$ echo "ola" > arquivo.txt *


Entendeu ?

2009/8/24 Wesley Volcov <wesleyvol...@gmail.com>

>
>
> Pessoal,
>
> Estava testando esses dias, mas fiquei com uma grande duvida.. =\
> Bom, segue o que eu fiz:
> Estava logado com o user1 então..
> #touch arquivo.txt
> #chmod 070 arquivo.txt
> #echo "Olá mundo" > arquivo.txt
> bash: arquivo.txt: Permission denied
>
> Alguem poderia me explicar, o porque dessa mensgem de erro? Eu tirei as
> permissoes do usuário, mas as permissoes para o grupo ainda permanencem,
> então, o usuário deveria poder editar o arquivo, certo?
> Se eu adicionar um outro usuário qualquer no grupo, ele tambem deveria
> editar esse arquivo certo?
> Juro que não estou entendendo nada... =S
>
> Muito obrigado!
>
> --
> Wesley Volcov
> Email: wesleyvol...@gmail.com
> Messenger: vol...@live.com
> Mobile: +55 11 8025-2847
> Website: http://volcov.blogspot.com
>  
>

Responder a