[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Permissões em grupo
From: |
ricardomoscou |
Subject: |
Re: [shell-script] Permissões em grupo |
Date: |
Wed, 5 Jan 2011 09:32:53 -0800 (PST) |
Boa tarde Rafael.
Acho que entendi agora.
Vamos lá:
Como a minha permissão estava definida para o grupo, mas o arquivo tinha como
dono o mesmo usuário que estava executando o arquivo (no exato momento), a
ordem de verificação seria primeiro verificar se o carinha que estava
executando o arquivo era o dono.
Caso sim (que foi o meu caso), somente as permissões do campo de usuário seria
verificado (que como não tinha nada 000), acabava gerando o aviso de permissão
negada.
O segundo caso seria no fato de o carinha que estivesse executando o arquivo
não ser o seu dono.
Nesse caso, o segundo campo (campo de grupo) seria a referência para autorizar
ou não a execução do mesmo.
Estou certo ou falei abobrinha meu amigo?
Obrigado a vc pela ajuda.
Obrigado a todos da lista pela ajuda.
att,
Ricardo Moscou.
--- Em qua, 5/1/11, Rafael <address@hidden> escreveu:
De: Rafael <address@hidden>
Assunto: Re: [shell-script] Permissões em grupo
Para: address@hidden
Data: Quarta-feira, 5 de Janeiro de 2011, 14:32
Boa tarde senhores,
As permissões são aplicadas em ordem. Isso significa que é consultado o
campo de usuário depois de grupo depois de outros.
Quando uma permissão é satisfeita, as outras são desconsideradas. Ou
seja, se o usuário é o dono o campo considerado é a de dono (ele n tendo
permissão neste campo não executará).
Como vc deu permissão somente no campo de grupo, isso significa que
qualquer usuário que seja do grupo executará (isso quando o usuário não
é o dono, pois o mesmo tem as permissões lidas no primeiro campo)
Abs
Em 05-01-2011 11:24, Xisberto escreveu:
>
> Em 5 de janeiro de 2011 09:45, <address@hidden
> <mailto:ricardomoscou%40yahoo.com.br>> escreveu:
>
> > Com base nisso eu pergunto:
> > Como o usuário e o grupo poderiam ser entidades totalmente diferentes?
> > O script não deveria rodar tendo somente um chmod rx (leitura para RAM e
> > então execução do que esta na RAM) para o seu grupo.
> >
>
> Você tem um grupo moscou, registrado no /etc/group, e um usuário moscou,
> registrado no /etc/passwd. São duas entidades diferentes, que tem a mesma
> string para representá-las.
>
> O único membro do grupo moscou é o usuário moscou, mas você pode adicionar
> mais usuários ao grupo.
>
> Mas também estou curioso por saber por que o usuário não pode executar o
> arquivo, se ele pertence ao grupo e o grupo tem permissão de execução.
>
> --
> Humberto Fraga
> http://lixaonerd.wordpress.com
> http://ostelematicos.blogspot.com
>
> "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn 11,1
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
- Permissões em grupo, ricardomoscou, 2011/01/05
- Re: [shell-script] Permissões em grupo, Osvaldo Filho, 2011/01/05
- Re: [shell-script] Permissões em grupo, Julio C. Neves, 2011/01/05
- Re: [shell-script] Permissões em grupo, ricardomoscou, 2011/01/05
- Re: [shell-script] Permissões em grupo, Xisberto, 2011/01/05
- Re: [shell-script] Permissões em grupo, Rafael, 2011/01/05
- Re: [shell-script] Permissões em grupo,
ricardomoscou <=
- Re: [shell-script] Permissões em grupo, Rafael, 2011/01/05
- Re: [shell-script] Permissões em grupo, Moacir Souza, 2011/01/05
- Re: [shell-script] Permissões em grupo, Julio C. Neves, 2011/01/05
- Re: [shell-script] Permissões em grupo, Julio C. Neves, 2011/01/05
- Re: [shell-script] Permissões em grupo, Moacir Souza, 2011/01/05
- Re: [shell-script] Permissões em grupo, Rafael, 2011/01/06
Re: [shell-script] Permissões em grupo, Molinero, 2011/01/10