Directory 如何获取文件inode的指针

Directory 如何获取文件inode的指针,directory,inode,Directory,Inode,为了给Linux内核添加一些安全措施,我尝试在inode结构中添加额外的标志 如果为某个文件设置了该标志,系统调用将检查该标志 那么,我如何访问一个文件的inode结构(可能通过一个指针),知道它的目录和/或它的inode号呢?SELinux提供了钩子来添加基于inode访问的检查。请查看标题为的链接: 摘录 SELinux inode钩子函数实现管理安全性 索引节点结构的字段,并对索引节点执行访问控制 操作。因为索引节点用于表示管道、文件和 钩子函数必须处理这些抽象。 此外,这些挂钩必须处理多

为了给Linux内核添加一些安全措施,我尝试在inode结构中添加额外的标志

如果为某个文件设置了该标志,系统调用将检查该标志


那么,我如何访问一个文件的inode结构(可能通过一个指针),知道它的目录和/或它的inode号呢?

SELinux提供了钩子来添加基于inode访问的检查。请查看标题为的链接:

摘录

SELinux inode钩子函数实现管理安全性 索引节点结构的字段,并对索引节点执行访问控制 操作。因为索引节点用于表示管道、文件和 钩子函数必须处理这些抽象。 此外,这些挂钩必须处理多种文件系统类型, 包括传统的基于磁盘的文件系统,如ext3和 伪文件系统,如proc和tmpfs。本节开始于 描述用于管理安全字段的inode钩子函数。 然后讨论用于执行访问的inode钩子函数 控制

这是一个例子

工具书类

您确定您不仅仅需要SELinux,甚至可能还需要ACL吗?是的,如果您试图为流程和文件系统交互添加安全性,您应该真正关注SELinux。该项目具有广泛的能力,并且经过几年的强化!