Dar permissão de root à aplicação ao Iniciar sistema

1. Dar permissão de root à aplicação ao Iniciar sistema

Torquato
torkuat

(usa Debian)

Enviado em 22/05/2009 - 17:49h

Olá,
Uma aplicação que precise executar algumas tarefas que só o root possa executar precisa de permissão para isso, certo? Como fazer para a aplicação ter essa permissão (eu quero iniciar a aplicação junto com o sistema, já criei o atalho em config/chroot_local-includes/etc/xdg/autostart/).


  


2. Re: Dar permissão de root à aplicação ao Iniciar sistema

Marcelo Gonçalves
marcelovegano

(usa Debian)

Enviado em 26/05/2009 - 00:45h

essa permissão chama-se SUID .. todos pensam que as permissões tem 9 bits, mas na verdade são 12 bits, pq todos esquecem das permissões especiais: SUID, SGID e Styck. A permissão especial SUID deixa o programa executar arquivos necessários que só o root tem acesso, mas não informa a senha para o usuário(Quem usa essa permissão é o passwd, sem essa permissão esse comando não teria como manipular as senhas do /etc/shadow sem que usuário soubesse a senha root). Ative o primeiro bit para ter essa permissão, ou seja, o valor 4.

ex: chmod 4764 teste.txt

seria como: 100111110100 (12bits)

vc deu permissão de SUID para o arquivo, total para o usuário (dono), leitura e escrita para o grupo e leitura para outros...


Espero que tenha ajudado






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts