Difference between revisions of "Ej-suid-kill"
From EjudgeWiki
(Created page with "Навигация: Главная страница/Система ejudge/Использование/[[Тестирование под отдельным...") |
|||
Line 1: | Line 1: | ||
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Тестирование под отдельным пользователем]]/[[ej-suid-kill]] | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Тестирование под отдельным пользователем]]/[[ej-suid-kill]] | ||
+ | |||
+ | Программа ej-suid-kill позволяет послать указанный сигнал указанному процессу или группе процессов. | ||
+ | |||
+ | Использование: | ||
+ | |||
+ | ej-suid-kill PID SIG | ||
+ | |||
+ | Где PID — это идентификатор процесса или группы процессов (как в системном вызове kill). SIG — это номер посылаемого сигнала. Символические названия сигналов не поддерживаются. | ||
+ | |||
+ | Перед посылкой сигнала программа переключает эффективный идентификатор пользователя на ejexec. Таким образом, отправка сигнала выполняется с правами пользователя ejexec. То есть отправить сигнал можно только процессам, которые работают из под пользователя ejexec. Попытка отправки сигнала другим процессом вызовет ошибку нехватки прав. |
Latest revision as of 23:11, 18 March 2016
Навигация: Главная страница/Система ejudge/Использование/Тестирование под отдельным пользователем/ej-suid-kill
Программа ej-suid-kill позволяет послать указанный сигнал указанному процессу или группе процессов.
Использование:
ej-suid-kill PID SIG
Где PID — это идентификатор процесса или группы процессов (как в системном вызове kill). SIG — это номер посылаемого сигнала. Символические названия сигналов не поддерживаются.
Перед посылкой сигнала программа переключает эффективный идентификатор пользователя на ejexec. Таким образом, отправка сигнала выполняется с правами пользователя ejexec. То есть отправить сигнал можно только процессам, которые работают из под пользователя ejexec. Попытка отправки сигнала другим процессом вызовет ошибку нехватки прав.