Добрый день. Один из самых простых путей для запуска asterisk в Linux при загрузке операционной системы и перезапуска его в случае аварийного завершения его выполнения, это запуск его с помощью процесса init. Добавьте следующую строку в файл /etc/inittab:
as:2:respawn:/usr/sbin/asterisk -f.
Вот статья на эту тему:
https://voxlink.ru/knowledge-base/curriculum/3B3E5...