[Ubuntu-BR] Mudar Grupo Primario

Zandre Bran zandrebran em gmail.com
Quarta Fevereiro 3 19:46:18 UTC 2010


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