[Ubuntu-BR] mudar padrão de acesso a diretórios e arquivos criados

Antonio Silva aolinto.lst em gmail.com
Domingo Setembro 23 00:54:40 UTC 2012


Olá Paulo e demais colegas

A sugestão do Paulo funcionou. A adição de "umask 007" na última linha do
arquivo /etc/profile mudou a regra das pastas do sistema.

Muito obrigado!

Antônio

Em 14 de setembro de 2012 18:31, Antonio Silva
<aolinto.lst em gmail.com>escreveu: e demais

> Olá Paulo e Tiago,
>
> O esquema de acesso esta funcionando muito bem.
>
> Quando um usuário é adicionado também é criado um grupo de mesmo nome. O
> nome do professor (eu) é inserido no grupo, é dado um chmod 770 "home do
> usuário" -R e o diretório é compartilhado na rede pelo samba. Até aí está
> tudo certo.
>
> No entanto, se o usuário acessa remotamente seu diretório e cria neste um
> sub-diretório, a nova pasta pode apenas ser acessada mas não manipulada
> pelos integrantes do grupo. Aí eu tenho que ir na máquina, na pasta home e,
> como root, escrever de novo chmod 770 "home do usuário" -R. Isto está
> ficando chato.
>
> Vou tentar a sugestão (exposta didaticamente) do Paulo, depois dou um
> retorno à lista.
>
> Abraços,
>
> Antônio
>
>
> Em 14 de setembro de 2012 09:27, Paulo <paulo.im em ig.com.br> escreveu:
>
> Bom dia, Antonio de demais colegas,
>>
>> Acredito que a solução para o seu problema seja a utilização do umask.
>> Note que o umask faz uma operação de NOT e depois um AND com as permissões
>> padrão máxima do linux. (Tudo isso em octal)
>>
>> Exemplo:
>> Vou adiantar o seu umask será 007, e por quê?
>>
>> 777 AND (NOT 007)  = 770
>> ou utilizando a calculado no linux: 777∧(¬007)  ----- marcado para octal
>>
>> Agora o próximo passo é você executar no terminal:
>> Insira na última linha do arquivo.
>>
>> root em linux# gedit /etc/profile
>>
>> #Regra para mudar o umask de pasta do sistema
>> umask 007
>>
>>
>>
>> Alguns citam que pode ser colocado no fstab tb, mas comigo funcionou
>> normalmente no /etc/profile
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> ------- =
>> 770
>>
>>
>>
>>
>>
>>
>>
>> Estou acostumado a usá-lo no /etc/profile
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Em 13 de setembro de 2012 23:07, Antonio Silva <aolinto.lst em gmail.com
>> >escreveu:
>>
>> > Olá pessoal
>> >
>> > Quando um diretório é criado é dado por padrão direitos de criar e
>> excluir
>> > arquivos para o proprietário, acessar arquivos ao grupo e a outros. Para
>> > arquivos o proprietário e o grupo podem ler e escrever e outros apenas
>> > leitura.
>> >
>> > Há como mudar este padrão?
>> >
>> > Há algumas semanas eu postei um resumo sobre como montei um esquema que
>> > permitisse diferentes a usuários manipularem suas pastas por rede e
>> > diferentes pessoas, inseridas em grupos, terem acesso diferenciado a
>> pastas
>> > diferentes (
>> > http://www.mail-archive.com/ubuntu-br@lists.ubuntu.com/msg96608.html).
>> >
>> > Meu problema agora é que sempre que o usuário dono da pasta cria um novo
>> > diretório as pessoas do grupo podem apenas acessar os arquivos nele
>> > inseridos. Toda hora tenho que entrar como root em /home e dar um chmod
>> 770
>> > diretório -R para fazer com que as pessoas do grupo também possam
>> manipular
>> > os arquivos.
>> >
>> > Para mim seria muito conveniente se tivesse como alterar o padrão. As
>> > pastas no home de cada usuário são criadas pela rede com usuários que
>> > utilizam windows.
>> >
>> > Obrigado, abraços,
>> >
>> > Antônio
>> >
>> > --
>> > Antônio Olinto Ávila da Silva
>> > Biólogo / Oceanógrafo
>> > Instituto de Pesca (Fisheries Institute)
>> > São Paulo, Brasil
>> > --
>> > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>> >
>> > Lista de discussão Ubuntu Brasil
>> > Histórico, descadastramento e outras opções:
>> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>> >
>>
>>
>>
>> --
>>
>>
>> Paulo Oliveira.
>> --
>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>>
>> Lista de discussão Ubuntu Brasil
>> Histórico, descadastramento e outras opções:
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>>
>
>
>
> --
> Antônio Olinto Ávila da Silva
> Biólogo / Oceanógrafo
> Instituto de Pesca (Fisheries Institute)
> São Paulo, Brasil
>
>


-- 
Antônio Olinto Ávila da Silva
Biólogo / Oceanógrafo
Instituto de Pesca (Fisheries Institute)
São Paulo, Brasil



More information about the ubuntu-br mailing list