是否可以使/ proc / pid / io的所有权遵循已更改的流程所有权?

时间:2014-03-04 15:28:53

标签: python-2.7

我的一个python脚本必须以root身份启动,但在一些初始化之后,通过调用setuid / setgid将其进程所有权更改为其他内容。除了一件事之外,它像冠军一样工作:/ prod / pid下的大多数文件仍由root拥有,而最重要的/ proc / pid / io由root拥有,因此我无法监视该进程的I / O统计信息。我可以做一些额外的电话来改变/处理所有权吗?

1 个答案:

答案 0 :(得分:0)

这是设计的。

该进程可能仍然具有一个功能(即进程外部的某个句柄),否则进程所有者无法使用,因此大多数调试工具仅供root用户使用。