если базовая ОС использует Busybox и, таким образом, говорит Error: kill: bad signal name '-'
, это, скорее всего, проблема с --
.
Вам нужно указать kill -TERM -- -[gpid]
вместо просто kill -- -[gpid]
. TERM — это сигнал по умолчанию.
Не знаю почему.
Вариантов множество. Практически все они требуют, чтобы вы хранили пароль root в секрете (и не позволяли пользователям su
или sudo
получать привилегии root ).
Вот два предложения для отправной точки
chroot
тюрьме Если ваша цель — запретить другим доступ к вашим данным, #1 должно быть вполне достаточно.