Para começar serviços automaticamente, você deve habilitar (enable) o serviço usando o comando systemctl.
Primeiro, veja o estado atual do servico:
#systemctl is-enabled
#systemctl is-enabled httpd
No comando acima, checamos se o pacote de web server apache (httpd) esta habilitado para começar como um serviço (Em linux, chamamos serviços de daemon). Caso esteja desabilitado(disabled), use o comando abaixo para habilitar o daemon:
#systemctl enable httpd
Ou use para desablitar o servico:
#systemctl disable httpd
você pode checar diretamente o arquivo /etc/hostname para ver qual o nome de host que esta usando.
#cat /etc/hostname
A forma indicada para gerenciar o nome de host de uma máquina é através do comando hostnamectl. Se usado isoladamente, este comando mostra as configurações atuais de host e outras relacionadas, tal como tipo de virtualização, sistema operacional, versão do Kernel e arquitetura.
#hostnamectl
você não deve alterar o arquivo /etc/hostname diretamente. Para definir um hostname estático, use o comando seguido de set-hostname como no exemplo abaixo:
#hostnamectl set-hostname servidor1.exemplo.com
Para inicializar sistemas em alvos diferentes, pressione “e” no menu de boot do Linux RHEL, e adicione o alvo no final da linha que começa com linux16.
- systemd.unit=multi-user.target
- systemd.unit=graphical.target
- systemd.unit=rescue.target
você deveria ser capaz de entrar nesses alvos durante o processo de boot, caso isso seja pedido. Para mudar durante uma sessão entre alvos, use o comando abaixo. Note que quando fizer um reboot esse não será salvo:
#systemctl isolate graphical.target
#systemctl isolate multi-user.target
Para ver qual o target(alvo) que esta usando como padrão, use o comando:
#systemctl get-default
Para salvar o alvo padrão apos reboot, use:
#systemctl set-default graphical.target
#systemctl set-default multi-user.target