Надайте іншим користувачам дозвіл на вбивство процесів як користувача з низьким пріоритетом
sudo -u lowpriouser /bin/kill PID
Користувач може сигналізувати лише про власні процеси, якщо тільки він не має привілеїв root. Використовуючи sudo -u
користувача з правильною настройкою у sudoers
файлі, можна присвоїти особу користувача з низьким пріоритетом і вбити процес.
Наприклад:
%killers ALL = (lowpriouser) /bin/kill
Це дозволило б усім користувачам групи killers
працювати /bin/kill
як lowpriouser
.
Дивіться також sudoers
посібник із вашої системи.
У системі OpenBSD те ж саме можна зробити через вбудовану doas
утиліту з такою конфігурацією
permit :killers as lowpriouser cmd /bin/kill
Потім
doas -u lowpriouser /bin/kill PID
Дивіться посібники для doas
та doas.conf
.