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

Re: Permissões de arquivos



Obrigado Marcos!
Era esse mesmo o problema. Eu estava usando o xterm e havia apenas tentado fecha-lo e inicia-lo novamente. Deu certo :D

ps: A dica do umask num outro email seu também é muito interessante.

Jader

Marcos Lazarini wrote:

Jader Augusto wrote:

Senhores,

estou com umas dúvidas relativas à permissões de arquivos.
Quero ter um diretório comum a vários usuários onde serão salvos scripts

que poderão ser editados por todos do grupo *web*, segue como fiz:

Criei um grupo chamado web:
#addgroup web

Adicionei meu usuário a esse grupo:
#adduser jader web

Criei um diretório e arquivo qualquer
#mkdir /var/www/teste
#echo 1> /var/www/teste/a
#echo 2> /var/www/teste/b

Permissões:
#chown -R root.web /var/www/teste
#chmod -R 775 /var/www/teste
#chmod -R 775 /var/www/teste/*

#ls -la /var/www/teste
drwxrwxr-x  2 root web  4096 Sep 28 10:56 .
drwxrwxr-x  4 root root 4096 Sep 28 10:56 ..
-rwxrwxr-x  1 root web     2 Sep 28 10:56 a
-rwxrwxr-x  1 root web     2 Sep 28 10:56 b

certo.
Agora, eu logo com meu usuário e tento:

$ echo 3 > /var/www/teste/c
bash: /var/www/teste/c: Permissão negada
$ cp index.php /var/www/teste/
cp: impossível criar arquivo comum `/var/www/teste/index.php': Permissão

negada

O meu problema é esse! Pensei que setando as permissões de escrita no
diretório /var/www/teste/ qualquer um do grupo poderia criar e editar arquivos nele. Não deveria ser assim?? alguem pode me ajudar.

Olá Jader,
Depois de se adicionar a algum grupo, voce deve deslogar e logar novamente -
essas informacoes são carregadas apenas no login. Pra confirmar, veja com o
comando 'id' a quais grupos vc está associado...
Acho que foi só isso que faltou.

uma dica aleatoria: ao invez de 'echo x > arquivo', também pode-se usar 'touch arquivo' :-)

--
Marcos Lazarini








Reply to: