[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 04:53:42 -0800 (PST) |
Acabei esquecendo Júlio.
Eu também não consegui perceber a diferença entre criar o usuário com a opção
"-g (ou --gid)" e criar não definindo essa opção.
Abraços,
Ricardo Moscou
--- Em qua, 5/1/11, address@hidden <address@hidden> escreveu:
De: address@hidden <address@hidden>
Assunto: Re: [shell-script] Permissões em grupo
Para: address@hidden
Data: Quarta-feira, 5 de Janeiro de 2011, 12:45
Bom dia Julio,
Eu me confundi um pouco nessa parte aqui que vc escreveu:
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.
Foi isso mesmo que eu fiz.
Eu criei o usuário rmoscou e não defini a opção -g (ou --gid).
Logo foi criado de forma automática o grupo rmoscou.
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.
Desculpa a cabeça dura Júlio, mas é que ainda não entrou aqui na cuca. :-D
Obrigado pela ajuda! :-D
--- Em qua, 5/1/11, Julio C. Neves <address@hidden> escreveu:
De: Julio C. Neves <address@hidden>
Assunto: Re: [shell-script] Permissões em grupo
Para: address@hidden
Data: Quarta-feira, 5 de Janeiro de 2011, 12:18
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]
[As partes desta mensagem que não continham texto foram removidas]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [shell-script] Permissões em grupo,
ricardomoscou <=