Red Hat Training

A Red Hat training course is available for RHEL 8

3.2.6. Permitindo um serviço

Para configurar uma unidade de serviço que corresponda a um serviço de sistema a ser iniciado automaticamente no momento da inicialização, digite o seguinte em uma janela de comandos como root:

systemctl enable name.service

Substitua name pelo nome da unidade de serviço que você deseja habilitar (por exemplo, httpd). Este comando lê a seção [Install] da unidade de serviço selecionada e cria links simbólicos apropriados para a /usr/lib/systemd/system/name.service no diretório /etc/systemd/system/ e seus subdiretórios. Este comando não reescreve, no entanto, os links já existentes. Se você quiser garantir que os links simbólicos sejam recriados, use o seguinte comando como root:

systemctl reenable name.service

Este comando desabilita a unidade de serviço selecionada e a habilita imediatamente novamente. Para informações sobre como determinar se uma determinada unidade de serviço está habilitada para iniciar no momento da inicialização, consulte Exibição do status do serviço. Para obter informações sobre como iniciar um serviço na sessão atual, consulte Iniciando um serviço.

Exemplo 3.8. Permitindo um serviço

Para configurar o Servidor HTTP Apache para iniciar automaticamente no momento do boot, execute o seguinte comando como root:

# systemctl enable httpd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.