[Ubuntu-BR] Permissão de Execução

Vinicius Franco do Nascimento vinicius.nascimento em gmail.com
Terça Agosto 22 21:06:32 UTC 2006


pq vc não executa ele com um sudo ?

[]'s

On 8/22/06, Richard Fuchshuber <richardfuch em yahoo.com.br> wrote:
>
>  Olá,
>
>
> > Pessoal,
> > Tenho um script que quero que os usuarios tenham permissao de executar.
> > Mas os comando que existem dentro do script são do root, tipo mkdir.
> > Configurei o arquivo com permissao 711:
> > chmod 711 criar_profile
> > E depois rodei:
> > chmod a+s criar_profile
> > Ficando assim:
> >
> > -rws--s--x 1 root        users 521 2006-08-22 07:25 criar_profile
> >
> > Mas quando um usuario do grupo users executa o script ... Dá a seguinte
> > mensagem
> > bash: ./criar_profile: Permission denied
>
>
>   Não funciona, pois bash script é _interpretado_. Então quando você roda
> o script, é necessário carregar o interpretador, que irá _ler_ o arquivo e
> executar as ações. Portanto, para scripts (bash, perl, php, etc) você
> precisa da permissão de leitura.
>
>   No caso de um programa compilado a permissão de leitura não é
> necessária, pois o shell faria uma chamada ao execve() e o programa seria
> carregado na memória, pronto para execução.
>
>
>
> T+
>
> Richard
>
> __________________________________________________
> Fale com seus amigos  de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/
>
> --
> ubuntu-br mailing list
> ubuntu-br em lists.ubuntu.com
> www.ubuntu-br.org
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>


-- 
Vinícius Franco do Nascimento
vinicius.nascimento em gmail.com
(24) 9268 8009
celulardovinicius em gmail.com
-------------------------------------------------
FACTE/CSN
(24) 3344-5845




More information about the ubuntu-br mailing list