On Sun, Sep 22, 2019 at 04:11:55PM +0100, Stanislav Maslovski wrote: > On Sun, Sep 22, 2019 at 01:47:13PM +0300, Eugene Berdnikov wrote: > > В пакете util-linux есть setpriv(1). > > Это полезная утилита, но она требует прав рута для своей работы. А мне > нужно ограничить доступ для приложения, которое запускается обычным > пользователем. Кстати, и автору оригинального поста тоже. > > Можно, конечно, поставить setgid на бинарник setpriv-а (или на копию) на > нужную группу, но это уже выйдет как из (предварительно заглушённой) > пушки по воробьям стрелять.
Есть ещё sudo. Да, бутерброд выходит, но ничего самому писать на Си не нужно, только скрестить правильно базовые программы. Unix-way. -- Eugene Berdnikov