Otorgue a los otros usuarios permiso para eliminar los procesos como el usuario de baja prioridad a través de
sudo -u lowpriouser /bin/kill PID
Un usuario solo puede señalar sus propios procesos, a menos que tenga privilegios de root. Al utilizar sudo -u
un usuario con la configuración correcta en el sudoers
archivo, puede asumir la identidad del usuario de baja prioridad y anular el proceso.
Por ejemplo:
%killers ALL = (lowpriouser) /bin/kill
Esto permitiría que todos los usuarios del grupo se killers
ejecuten /bin/kill
como lowpriouser
.
Consulte también el sudoers
manual de su sistema.
En un sistema OpenBSD, lo mismo se puede hacer a través de la doas
utilidad nativa con una configuración como
permit :killers as lowpriouser cmd /bin/kill
Luego
doas -u lowpriouser /bin/kill PID
Consulte los manuales para doas
y doas.conf
.