Habilitando o rc.local no Linux
Posted: 11 Jan 2023, 06:13
Hoje em dia para você fazer um script de inicialização nos Linux modernos, graças ao systemd, tudo virou um parto, abandonando a facilidade do Unix e ficando burocrático demais para imitar o Windows. Então se quiser habilitar o rc.local, faça isso:
Como administrador, edite ou crie o arquivo /etc/systemd/system/rc-local.service
Cole dentro dele isso:
crie o arquivo /etc/rc.local se ele não existe e cole isso dentro dele
Depois dê permissões de execução nele assim:
Agora habilite o rc.local pelo próprio systemd
Pronto, ele deve iniciar no próximo boot.
Como administrador, edite ou crie o arquivo /etc/systemd/system/rc-local.service
Cole dentro dele isso:
Code: Select all
[Unit]
Description=rc.local sem frescura e a moda antiga
ConditionPathExists=/etc/rc.local
[Service]
Type=forking
ExecStart=/etc/rc.local
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
Code: Select all
#!/bin/sh
Code: Select all
chmod +x /etc/rc.local
Code: Select all
systemctl enable rc-local