¿Cómo puedo instalar la aplicación como root e iniciarla y detenerla como no root?

¿Cómo puedo instalar la aplicación como root e iniciarla y detenerla como no root?

Tengo un script que instalará el servidor MySQL, Java y luego mi aplicación Java. Quiero crear un usuario de prueba y un grupo de prueba, la aplicación se iniciará y detendrá por un usuario no root (aquí usuario de prueba), sin embargo, la instalación se realizará como usuario root. Ejemplo: el servicio mysqld start/stop se ejecutará como usuario no root.

Estoy usando la máquina centos 8. ¿Hay alguna manera de lograrlo? Intenté dar permisos a todos los archivos como prueba:testg.

¡Gracias de antemano!

información relacionada