Debian 9: Como habilitar o rc.local

Este tópico contém resposta, possui 1 voz e foi atualizado pela última vez por  Luis FatorBinario 8 meses, 3 semanas atrás.

  • Autor
    Posts
  • #12946
     Luis FatorBinario 
    Administrador

    No Debian 9 o arquivo rc.local usado para adicionar comandos na inicialização do sistema está desativado por padrão. Usamos este arquivo para criar alguns fixes de configuração.

    Por exemplo, podemos usá-lo para forçar o restart do Quota que só inicializa corretamente após outros serviços estarem ativos mas por padrão tenta inicializar antes.

    Para habilitar o rc.local crie o arquivo e mude as permissões desta maneira:

    > nano/etc/rc.local

    E cole o conteúdo abaixo:

    #!/bin/sh -e
    #
    # rc.local
    #
    # This script is executed at the end of each multiuser runlevel.
    # Make sure that the script will "exit 0" on success or any other
    # value on error.
    #
    # In order to enable or disable this script just change the execution
    # bits.
    #
    # By default this script does nothing.
    
    sleep 5
    /etc/init.d/apache2 stop || exit 0
    /etc/init.d/quota start || exit 0
    /etc/init.d/clamav-daemon stop || exit 0
    /etc/init.d/clamav-freshclam stop || exit 0
    /etc/init.d/nginx restart || exit 0
    
    exit 0

    *Para salvar o arquivo tecle CTRL + X + y

     

    Em seguida mude as permissões para que ele possa ser executável:

    chmod +x /etc/rc.local

     

    #12970
     Luis FatorBinario 
    Administrador

    Para desativar o Clamav no Debian 9 usar os comandos:

    > systemctl disable clamav-daemon
    > systemctl disable clamav-freshclam

Visualizando 2 posts - 1 até 2 (de 2 do total)

Você deve fazer login para responder a este tópico.

©2014-2018 Fator Binário - Todos os direitos reservados

Fazer login com suas credenciais

ou    

Esqueceu sua senha?

Create Account