我正在Linux机器上运行,这是一个作为普通用户的进程,这是我启动这个进程的唯一方法。启动后,我可以在主函数中放置一个断点,在它到达断点后,我可以对该过程执行任何我想要的操作(我是系统的根用户)。我想将进程所有者从普通用户更改为 root,可以吗?
最佳答案
如果您以 root
身份运行 gdb,您应该能够通过运行以下命令来实现此目的:
call setuid(0)
希望这有帮助
关于linux - 流程用户创建后可以切换吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20117954/