Execução de jobs upstart como root, mas funciona como usuários sem privilégios

0

Eu tenho um aplicativo que precisa ser executado como usuário root, mas preciso que o ambiente seja de um usuário sem privilégios.

Por exemplo:

ipython, inicie pelo usuário root (ubuntu); mas preciso que não consiga executar código com comandos usando o sudo.

Então, eu acredito que, talvez; se eu executar o trabalho como root, mas ... COMO, só funciona para um usuário "x".

Alguma ideia?

Obrigado

    
por Xpersona 17.06.2015 / 04:15

2 respostas

0

o sudo funciona nos dois sentidos, o root também pode atuar como um usuário comum %código% Eu não usei, mas parece que o gksudo tem a mesma funcionalidade para aplicativos de topo de desktop

    
por cargo 17.06.2015 / 04:52
0

Você pode considerar a possibilidade de tornar seu aplicativo serviço de inicialização .

Aqui está um bom guia para obter você começou.

    
por Thismatters 17.06.2015 / 05:50