[Ubuntu-BR] Mudar Grupo Primario

Frederico Barnard Ferreira fredericobf em gmail.com
Quarta Fevereiro 3 21:44:25 UTC 2010


@Zandre
Olá!

Estamos usando o grupo desenvolvimento pois herdamos este servidor do 
meu antigo chefe. Reconfigurar tudo dará muito mais trabalho do que 
trabalhar com o que já temos.
Poderia me dar mais detalhes sobre o comando "umask"?
Eu sei que ele mantêm o padrão 666 e o Unix é 022, ficando 644 para 
permissões.
O que preciso saber é como usar e onde usar. No caso, usaria para a 
pasta que quero mudar, usaria na pasta que quero mudar ou ele trocaria 
universalmente todas as permissões do servidor?
Se sim para a última pergunta, como restringir isso?

@All
Pessoal,

obrigado pela ajuda. Infelizmente só poderei testar amanhã as dicas.
Postarei um feedback o mais rápido possível.

[]'s

Zandre Bran wrote:
> 2010/2/3 Frederico Barnard Ferreira <fredericobf em gmail.com>:
>
>     Ôlas Ferreira.
>
>   
>> [...] Estamos com um Hardy Server sem X, e não tenho a menor ideia de como fazer isso...
>>     
>
>     Fico feliz em saber pela opção de um LTS e realmente não existe a
> necessidade do X.
>
>   
>> No caso, alteraríamos para que todos os usuários do grupo, ao criar um
>> arquivo neste servidor. Infelizmente precisamos que todos os usuários do
>> grupo Desenvolvimento, ao criar um arquivo, este arquivo já seja
>> "usuario.desenvolvimento". Mas da maneira que está sendo feito, ele é
>> "usuario.usuario".
>>     
>
>     Eu utilizaria um grupo já existe chamado "users", mas como não
> estou próximo e podem existir outras necessidades de agrupamento...
> Vou recapitular passo a passo.
>
>     Primeiro criamos o grupo desenvolvimento: #addgroup desenvolvimento
>
>     Depois precisamos adicionar este grupo a todos os usuários que
> utilizarão um mesmo diretório: #gpasswd -a USUARIO desenvolviemento
>
>     Agora precisamos de um diretório comum para armazenamento: #mkdir
> dir_desenvolviemnto
>
>     Lógico que precisamos mudar o grupo do dir_desenvolviemento:
> #chown -R :desenvolvimento dir_desenvolvimento
>
>     Necessário também alterar a permissão de escrita para o grupo no
> diretório: #chmod g+rw dir_desenvolvimento
>
>     Esta etapa poderia ser feita acima, mas sendo didático: Para que
> tudo o que for salvo neste diretório seja mantido no grupo
> "desenvolvimento", independente do grupo primário do usuário é
> necessário "ligar" o setID para o grupo do diretório: #chmod g+s
> dir_desenvolvimento
>
>     Perfeito só falta alterar umask padrão dos usuários para que cada
> arquivo criado/salvo por este usuário já venha com permissão de
> escrita e leitura para o grupo. Isto pode ser feito no "/etc/profile"
> alterando o "umask 022" para "umask 002". Para recarregar o
> /etc/profile sem ter que reiniciar o micro use: ". /etc/profile"
>
>     É isto, aqui funciona. Vê ai.
>
>   
>> []'s
>>     
>
> - []s
> - Zandre.
>
> :: zandrebran.homelinux.org
>
>   




More information about the ubuntu-br mailing list