【发布时间】:2017-09-21 20:03:29
【问题描述】:
在对目录调用chmod() 之前,如果调用者不拥有该目录,我想测试调用者是否具有CAP_FOWNER 能力。
通过搜索,我似乎应该能够通过调用capable(CAP_FOWNER) 来测试CAP_FOWNER 的功能——但capable() 不在我的手册页中,并且似乎没有被<linux/capability.h> 导出。
capable() 的正确包含文件是什么,或者,测试 linux 功能的最简单/最佳方法是什么?
【问题讨论】:
标签: c linux linux-capabilities