Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个 linux 内核项目,其目的是修改内核以要求某些指定文件(例如重要的系统文件或系统配置文件)在执行(如果是二进制文件)或打开以供读写之前进行验证使用权。
在内核内部,我们只会为设置了粘性位的文件提供验证。那么任何人都知道如何检查文件的粘性位是否设置在内核中?
我搜索了该网站,只看到有关如何在用户区执行此操作的答案。
请参阅 中的check_sticky函数fs/namei.c。
check_sticky
fs/namei.c