shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Permissões em grupo


From: Rafael
Subject: Re: [shell-script] Permissões em grupo
Date: Wed, 05 Jan 2011 16:08:14 -0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7

Isso.
Faz o teste ai, cria um outro usuário e coloca no grupo. Verás que ele 
executará, todavia o dono não.

Abs

Em 05-01-2011 15:32, address@hidden escreveu:
>
> 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 
> <mailto:faelgodinho%40gmail.com>> escreveu:
>
> De: Rafael <address@hidden <mailto:faelgodinho%40gmail.com>>
> Assunto: Re: [shell-script] Permissões em grupo
> Para: address@hidden 
> <mailto:shell-script%40yahoogrupos.com.br>
> 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>
>
> > <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]
>
> 


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]