Eu não estou muito familiarizado com o Kali, mas lembro que ele tem systemd instalado.
Então, systemd é uma coisa boa e eu acho que isso se encaixa no seu problema. Usá-lo é fácil e é uma coisa comum usada amplamente na prática.
Aqui você pode ler mais sobre isso. Basicamente, você precisa adicionar uma configuração de serviço aos seus scripts de serviço, que executam seu script e pronto. Se você precisar de um exemplo, fique à vontade para perguntar.