Ejecuté un programa como root por accidente y ahora mi cmd mq-open falla con Permiso denegado

Ejecuté un programa como root por accidente y ahora mi cmd mq-open falla con Permiso denegado

Ok, quería saber dónde ver los archivos de la cola de mensajes reales en un sistema Linux. Tengo un programa que fue compilado y ejecutado que contiene colas de mensajes, pero ejecuté el programa como root por accidente y ahora, después de ejecutarlo como un usuario normal sin privilegios, dice Permiso denegado cuando falla mq_open. Revisé los directorios de mi espacio de trabajo y cambié todos los archivos del programa para que sean propiedad del usuario estándar. ¿Cómo restablecer la cola? ¿No estoy seguro de dónde buscar?

Respuesta1

Ejecute el demonio strace -fFy compruebe a qué accede. Al hacerlo, descubrirá qué archivos/directorios no puede modificar y podrá solucionar el problema.

información relacionada