Como executar automaticamente um comando na inicialização como root [duplicado]

0

Eu sei que nunca se deve querer fazer isso, mas preciso executar um comando como root na inicialização. Por alguma razão, o driver da minha placa wifi não é reconhecido, por isso, tenho que executar

sudo modprobe <drivername>

sempre que eu inicializo.

Como eu automatizo isso? Eu não acho que posso adicionar um comando root ao meu perfil bash.

Nota: Pontos extras, se você puder me dizer como fazer isso em concha de peixe .

    
por dopatraman 23.02.2016 / 03:46

2 respostas

3

Eu sei que isso responde ao seu problema (em vez da pergunta), mas se você quiser que um módulo seja carregado na inicialização, simplesmente adicione-o ao arquivo / etc / modules

por exemplo,

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp
<drivername>   <--- **here**
    
por tudor 23.02.2016 / 03:53
0

Primeiro você precisa adicionar um usuário e executar como root sem uma senha e atribuir o programa.

username ALL=(ALL:ALL) 

NOPASSWD: / caminho / para / comando

Substitua username e / path / to / por valores reais.

Depois, você pode adicionar o programa aos seus programas de inicialização.

Abra o tipo de traço: "Aplicativos de inicialização"

Agora clique em Adicionar e forneça o comando para executar o aplicativo executado.

    
por DnrDevil 23.02.2016 / 04:03