赋予团体发送杀戮信号的权利

赋予团体发送杀戮信号的权利

我有一个 user1 运行的进程。我需要授予所有组成员kill向其发送一些信号的权利。到目前为止,我总是得到这样的输出:

myProcess(13919): Operation not permitted  
myProcess: no process killed  

根据我在互联网上发现的信息,Linux 架构旨在不允许其他用户kill向进程发送信号。但是,如果我同意,我可以授予这些权利吗?

更新

正如所指出的穆鲁,我应该提一下,我和我的团队都不是 sudoers。

答案1

问题是限制损害。你可以非常接近sudo。考虑这个sudoers条目:

%group1 ALL = (user1) pkill -HUP <name of process>

然后 的成员group1可以这样做:

sudo -u user1 pkill -HUP <name of process>

答案2

进程没有像文件那样的权限结构。因此,您需要 sudo 或 SUID / FSCAP 二进制文件等技巧。

相关内容