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: Julio C. Neves
Subject: Re: [shell-script] Permissões em grupo
Date: Wed, 5 Jan 2011 10:18:01 -0200

Fala Ricardo,
se entendi o seu enunciado, a resposta é a seguinte:

No UNIX, qdo vc cria um usuário (useradd) sem a opção -g (ou --gid) para
especificar a qual grupo pertence, o sistema incorpora este novo usuário a
um grupo default, pré estabelecido. No LINUX se vc não usar estas opções o
sistema criará um "grupo" (as aspas são para enfatizar) com o mesmo nome do
usuário.

Assim sendo, supondo que vc criou um usuário moscou, passará a existir um
grupo moscou, mas que são entidades totalmente diferentes e por isso se
alterar as permissões de um não significa o fazer tb do outro.

 Abraços,

Julio

*Cursos de Shell ou Zenity em fins de semana?*

*☎ Ligue (21) 8112-9988* ☎


Em 5 de janeiro de 2011 08:56, ricardomoscou
<address@hidden>escreveu:

>
>
> Boa tarde,
>
> Como um usuário normal (não root), eu criei um arquivo (script simples de
> teste) dentro do meu home chamado teste.sh e apliquei um 'chmod a=---'.
> Uma vez que o arquivo estava sem permissão alguma, resolvi (como usuário
> root) definir a permissão dessa forma: 'chmod g+rx'.
> Ou seja, o grupo tem permissão de leitura e execução somente.
> Como o meu arquivo tem como usuário dono e grupo o mesmo nome de usuário
> que o criou, eu imaginava que mesmo o parâmetro de execução não estando
> definido para o dono e somente para o grupo (que é a forma como se encontra
> neste momento) já seria o suficiente para que eu executasse o script.
> Pois bem, isso não aconteceu.
>
> Agora vem a pergunta:
>
> Tanto o usuário do arquivo como o grupo são os mesmos.
> Sendo assim, pq o 'chmod g+rx' não seria o necessário para rodar o script?
>
> Abraços e obrigado pela ajuda
>
> RicardoMoscou!
>
>  
>


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



reply via email to

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