Proteger con contraseña un programa sin cuentas del sistema

Proteger con contraseña un programa sin cuentas del sistema

tenemos un sistema Linux con un programa para controlar una máquina. Queremos restringir y registrar el acceso a este programa con algún tipo de combinación de usuario/contraseña, pero no quiero crear una nueva cuenta de usuario para cada persona a la que se le permite usar el programa.

¿Existe algún tipo de herramienta (shell) que solicite un nombre de usuario y contraseña y luego inicie otro programa y registre el tiempo que los usuarios usan el programa?

Realmente no espero que los usuarios intenten eludir el sistema, por lo que no necesito una forma de evitar que inicien el programa de control de la máquina directamente. Simplemente reemplazaría el enlace del escritorio con la nueva herramienta.

¿Alguna idea de si existe una herramienta como esta o si tengo que escribirla por mi cuenta?

gracias dirk

información relacionada