A execução de sudo systemctl status
pode ajudar, assim como systemctl list-dependencies
.
Eu tinha ouvido falar de serviços sendo iniciados na instalação do (eu acho) Ubuntu, mas nunca no CentOS. No entanto, SE seu serviço tem uma unidade de soquete definida, o tráfego para um determinado soquete / porta pode estar fazendo com que seu serviço seja iniciado automaticamente.
Eu tenho essa configuração para o TFTP, por exemplo:
sudo systemctl list-dependencies | grep socket
│ ├─sockets.target
│ │ ├─dbus.socket
<snip>
│ │ └─tftp.socket
Config for it diz para iniciar o serviço se o tráfego UDP / 69 for recebido:
# /usr/lib/systemd/system/tftp.socket
[Unit]
Description=Tftp Server Activation Socket
[Socket]
ListenDatagram=69
[Install]
WantedBy=sockets.target