Me gustaría tener un archivo de registro que contenga una entrada por cada vez que un usuario ejecute un programa suid, que contenga el nombre de usuario, el programa y los argumentos de la línea de comandos que se le pasen. ¿Hay una forma estándar de lograr esto en Linux?
12

-F path=…con-F euid=0 -F 'uid!=0'o algo similar. No puedo ver un gancho en el código setxid invocado porexecveni un reloj setxid específico en el subsistema de auditoría . O, por supuesto, puede registrar todosexecvey cada proceso posterior.auditd.findcomando para enumerar todos los archivos SUID:find / -xdev \( -perm -4000 \) -type f -print