标签: linux unix permissions
我开发了一个需要root权限的应用程序。我使用代码:使用sudo codeblocks命令启动的块。问题是在root'ed Code :: Blocks中开发导致源文件和CB配置文件是用root用户创建的。
sudo codeblocks
我以为我可以在codeblocks可执行文件上使用setuid,但GTK应用程序不允许这样做。
是否有其他方法可以提升调试程序的有效UID?
答案 0 :(得分:1)
我认为调试需要root权限的程序的最简单的解决方案是以root身份运行调试器。