Conceda aos outros usuários permissão para eliminar os processos como o usuário de baixa prioridade por meio de
sudo -u lowpriouser /bin/kill PID
Um usuário pode sinalizar apenas seus próprios processos, a menos que tenha privilégios de root. O uso de sudo -u
um usuário com a configuração correta no sudoers
arquivo pode assumir a identidade do usuário de baixa prioridade e interromper o processo.
Por exemplo:
%killers ALL = (lowpriouser) /bin/kill
Isso permitiria que todos os usuários do grupo killers
executassem /bin/kill
como lowpriouser
.
Veja também o sudoers
manual do seu sistema.
Em um sistema OpenBSD, o mesmo pode ser feito através do doas
utilitário nativo com uma configuração como
permit :killers as lowpriouser cmd /bin/kill
Então
doas -u lowpriouser /bin/kill PID
Veja os manuais para doas
e doas.conf
.