我正在运行以下命令来设置扩展属性,但它给出了Could not set extended attribute. Operation not supported
错误。
xattr set security.SMACK64 "*" /dev/null
xattr set security.SMACK64 "*" /dev/zero
在检查 xattr 的来源时,它正在调用setxattr()
用于设置属性的函数,并且该函数返回错误。在检查setxattr()
API 时,内核安全模块(Security Enhanced Linux)似乎使用了安全属性。选中make menuconfig
后,“安全选项”下有很多选项。我已启用“安全选项”下的所有选项,但仍然面临同样的问题。
我在 IMX6 Sabersd 板上使用 3.10.17 内核。你能指导我在“安全选项”下启用哪些选项,然后需要在用户空间中进行任何更改以修复“无法设置扩展属性。不支持操作”错误。