Os daemons do sistema podem usar scripts de inicialização do SysV herdados ou o Upstart mais recente.
Para scripts sysv, existem várias ferramentas de gerenciamento, uma dessas ferramentas é "sysv-rc-conf" do pacote "sysv-rc-conf", instale-o e inicie-o no terminal.
Em relação ao Upstart, até onde eu sei, ainda não existe uma ferramenta de gerenciamento, você precisa renomear manualmente o script correspondente em / etc / init, por exemplo:
mv /etc/init/ufw.conf /etc/init/ufw.conf.disabled
O Squid3 usa scripts sysv init, você pode desativá-lo com sysv-rc-conf.
Adendo: ao afastar seu trabalho inicial, você não poderá mais iniciá-lo manualmente. Provavelmente é melhor apenas descomentar a parte "iniciar" no arquivo .conf.
Htc #
2
Squid utiliza o sistema de inicialização de idade, então este comando deve fazer o truque: sudo update-rc.d -f squid3 remove.
Para um controle mais detalhado sobre quando iniciar / parar o serviço: sudo sysv-rc-conf
Respostas:
Você pode usar o utilitário chkconfig para esse fim.
Para verificar o status do nível de execução do squid, você pode executar este comando:
Isso produzirá algo como abaixo:
Para desativar o squid em todos os níveis de execução, você pode usar este comando:
Para desativar o squid em um nível de execução específico, você pode usar este comando:
fonte
Os daemons do sistema podem usar scripts de inicialização do SysV herdados ou o Upstart mais recente.
Para scripts sysv, existem várias ferramentas de gerenciamento, uma dessas ferramentas é "sysv-rc-conf" do pacote "sysv-rc-conf", instale-o e inicie-o no terminal.
Em relação ao Upstart, até onde eu sei, ainda não existe uma ferramenta de gerenciamento, você precisa renomear manualmente o script correspondente em / etc / init, por exemplo:
O Squid3 usa scripts sysv init, você pode desativá-lo com sysv-rc-conf.
fonte
Squid utiliza o sistema de inicialização de idade, então este comando deve fazer o truque:
sudo update-rc.d -f squid3 remove
.Para um controle mais detalhado sobre quando iniciar / parar o serviço:
sudo sysv-rc-conf
fonte
/etc/init.d/squid3 start
oustop
.Duas maneiras mais simples (do meu ponto de vista).
1)
mv /etc/init/squid3.conf /etc/init/squid3.conf.disabled
2) comente a seguinte linha
no
/etc/init/squid3.conf
fonte
As respostas acima não funcionaram no meu Ubuntu 16.04.
Aqui está o que funcionou:
Embora você possa receber um erro como:
O serviço permanece parado mesmo após a reinicialização.
Se você sabe por que o erro ocorre e como corrigi-lo, sinta-se à vontade para comentar ou editar a resposta.
fonte