[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