标签: c linux kernel
我正在开发一个linux内核项目,其目的是修改内核,要求在执行之前验证某些指定文件(例如重要的系统文件或系统配置文件)(如果是二进制文件)或打开读写访问权。
在内核中,我们只会为设置了粘滞位的文件提供验证。所以任何人 知道如何检查文件的粘滞位是否在内核中设置?
我搜索了网站,只看到了如何在用户土地上做到这一点的答案。
答案 0 :(得分:2)
请参阅fs/namei.c中的check_sticky功能。
fs/namei.c
check_sticky