我想授予正在运行的进程 sudo 权限。 就像我正常打开eclipse一样。现在,当我在 Eclipse 上启动服务器时,它需要 sudo 权限,但为此我必须关闭 Eclipse,然后使用 sudo eclipse 打开它以获得 sudo 权限。 我尝试设置/usr/bin/eclipse 的 setuid 和 setgid 但没有成功。我不知道为什么它不起作用。
最佳答案
Setuid/setgid 不起作用,因为这些文件掩码位在创建进程时由内核使用,以赋予其提升的权限。
我认为如果不向内核添加主要功能,这是不可能的。
关于linux - 如何授予正在运行的进程 sudo 权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4623673/