Como colocar um Script na inicialização do Ubuntu Server 18.04 [RESOLVIDO]

1. Como colocar um Script na inicialização do Ubuntu Server 18.04 [RESOLVIDO]

Willian Saldanha
williansaldanha

(usa Outra)

Enviado em 26/06/2019 - 10:31h

Olá, tenho um ubuntu server LTS 18.04 e não consigo por um script de firewall ou qualquer outro script para inicializar junto com o sistema. Nas versões passadas era simplesmente criar o arquivo em /etc/init.d, dar um chmod 777, e rodar um update-rc.d script defalts , porém no 18.04 já não é assim... Alguém me ajuda ai... A solução que achei foi por esse script no crontab que no caso é um agendador de tarefas, mas isso não me agrada, pq tenho que por de um em um minuto pra ele fazer esse loop... Poderia colocar de manhã pra rodar esse script, mas ai se a der um problema a tarde passaria o resto do dia sem o script...


  


2. MELHOR RESPOSTA

aguamole
aguamole

(usa KUbuntu)

Enviado em 02/07/2019 - 18:19h

Cria ele.

#!/bin/sh -e
# Coloque a que a entrada
exit 0

salva

CPU Q6600 GTX 750 SofRaid 4xSSD 4Gb DDR2 mesmo assim uso Lubuntu.

3. Re: Como colocar um Script na inicialização do Ubuntu Server 18.04 [RESOLVIDO]

4. Re: Como colocar um Script na inicialização do Ubuntu Server 18.04 [RESOLVIDO]

aguamole
aguamole

(usa KUbuntu)

Enviado em 26/06/2019 - 15:22h

Coloque a entrada do script em
/etc/rc.local
E o script sera executado sempre que o computador for iniciado como root
e só vai funcionar execução em texto.

CPU Q6600 GTX 750 SofRaid 4xSSD 4Gb DDR2 mesmo assim uso Lubuntu.


5. Como colocar um Script na inicialização do Ubuntu Server 18.04

Willian Saldanha
williansaldanha

(usa Outra)

Enviado em 02/07/2019 - 17:25h

No caso, não tenho o rc.local no 18.04


6. Como colocar um Script na inicialização do Ubuntu Server 18.04

Willian Saldanha
williansaldanha

(usa Outra)

Enviado em 03/07/2019 - 11:14h

Opa, consegui fazer aqui, com outras ajudas.
Ficou assim :

Criei o diretório como nosso amigo "aguamole" sugeriu e coloquei dentro o comando.
Criando o diretório e dando permissões
#touch /etc/rc.local
#chmod 777 /etc/rc.local


Dentro do arquivo coloquei o comando de montar o HD
vi /etc/rc.local
#!/bin/bash
mount /dev/sdb1 /media/arquivos


No meu caso aqui sdb1 foi onde ele encontrou mas depende da quantidade de hd que vamos ter na máquina, poderia ser sdc1 ou sda1, em fim...
Pros que não sabem é só rodar o comando fsdisk -l pra saber quantos hds e em qual diretório ele se encontra.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts