Execute um script Python no login com o Sudo

0

Estou configurando uma máquina cujo único propósito é executar um aplicativo python específico que use curses ui. Dito isto, existem alguns aspectos do aplicativo que exigem que ele seja executado como su.

Como posso executar este aplicativo no login para que o usuário não precise executá-lo sempre? Eu vi Existe um script que funciona como root quando o usuário faz o login? e parece diferente do meu, já que eles não precisam de su lá.

Eu realmente não me importo com segurança para este aplicativo, não é on-line nem nunca será on-line. Eu nem me importo se tenho que inserir minhas credenciais duas vezes também. Eu só quero que ele execute a linha:

sudo python ~/Application/main.py

no login. Se houver uma maneira mais eficiente de não precisar inserir credenciais duas vezes, isso seria ainda melhor. Isso tem que funcionar no Ubuntu Server também.

    
por Paradopolis 29.07.2013 / 20:13

1 resposta

0

Eu encontrei uma solução através dessa resposta de estouro de pilha: link o que funciona para mim. Acabei de adicionar

cd ~/Application e sudo python main.py

    
por Paradopolis 29.07.2013 / 20:57