---------- Forwarded message ----------
From:
<welrbraga@gmail.com>Date: 2009/3/2
Subject: Re: Compartilhamento de pasta
To: João Olavo Baião de Vasconcelos <
joaoolavo@gmail.com>
Complementando esta dica do João, que é a que uso por aqui...
2009/3/1 João Olavo Baião de Vasconcelos <
joaoolavo@gmail.com>:
2009/3/1 Gustavo Lima <ghtp25@gmail.com>
Criei uma pasta chamada "NossaPasta" no diretório /home com o intuíto
desta servir como pasta compartilhada entre os usuários (para música,
documentos, vídeos, etc). Como faço para permitir que todos os usuários
tenham acesso a ela (inclusive para modificar e apagar arquivos)?
Modo errado: de uma permissão 777 [1] pra esse diretório.
Modo correto: crie um grupo, inclua os referidos usuários nesse grupo, mude
o grupo que é dono desse diretório para o grupo criado e dê permissão de
leitura, escrita e execução a esse grupo nesse diretório NossaPasta. Sugiro
usar o grupo 'users', que já deve existir no seu sistema.
Ative também SGID (chmod g+s NossaPasta) para que todos os arquivos sejam armazenados pertençam ao grupo criado.
Lembre-se que as permissões dadas a estes arquivos dependem do UMASK definido no sistema, logo por padrão os arquivos/pastas serão legíveis pelos usuários que pertencem a este grupo, mas só serão graváveis pelo dono. Para mudar este comportamento você deveria então alterar o UMASK padrão (ou ao menos dos usuários que pertencerão a este grupo) que normalmente é 0022 para 0002.
OBS: O Umask do usuário é definido no arquivo ~/.profile, já o umask padrão do sistema está em /etc/profile
--
Welington Rodrigues Braga
--------------
Web:
http://www.welrbraga.eti.br
MSN: welrbraga[*]msn·com
Gtalk: welrbraga[*]gmail·com
Yahoo / Skype: welrbraga
PGP Key: 0x6C7654EB
Linux User #253605
"Em tudo somos atribulados, porém não angustiados; perplexos, porém não desanimados; perseguidos, porém não desamparados; abatidos, porém não destruídos;" - 2Co 4:8,9