【问题标题】:debug Linux process with suid使用 suid 调试 Linux 进程
【发布时间】:2023-03-20 19:15:01
【问题描述】:

我开发了一个需要 root 权限的应用程序。我使用通过sudo codeblocks 命令启动的代码:块。问题是在 root'ed Code::Blocks 中开发会导致使用 root 所有者创建源文件和 CB 配置文件。

我认为我可以在可执行代码块上使用 setuid,但 GTK 应用程序不允许这样做。

是否有其他方法可以提升被调试程序的有效 UID?

【问题讨论】:

    标签: linux unix permissions


    【解决方案1】:

    我认为调试需要root权限的程序最简单的解决方案是以root身份运行调试器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-03
      • 1970-01-01
      • 2019-02-14
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 2014-05-31
      相关资源
      最近更新 更多