是否有 C API 可以获取 SELinux 文件上下文?

是否有 C API 可以获取 SELinux 文件上下文?

C 有没有办法获取文件的 SELinux 上下文?

答案1

是的,它就是getfilecon(3)libselinux

char * context;
int easize = getfilecon("/path/to/your/file", &context);

如果返回的大小为非负数,则context包含文件的上下文。

相关内容