我在Linux机器上运行,这是一个以普通用户身份运行的进程,这是启动该进程的唯一方法。在启动之后,我可以在主函数中放置一个断点,在达到断点后,我可以对进程进行任何操作(我是系统的根用户)。我想将流程所有者从普通用户更改为root,可以吗?

最佳答案

如果您以root的身份运行gdb,则应该可以通过运行以下命令来实现:

call setuid(0)


希望这可以帮助

关于linux - 创建流程用户后,我可以对其进行切换吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20117954/

10-10 14:12
查看更多