如何删除任何SELinux上下文或ACL?


11

嗨,我有一些文件,我想从中删除SELinux上下文或ACL(使用时分别用' .'或' +' 表示ls -alZ)。

我手上没有太多时间去阅读等等有关如何使用chconetc的信息,所以我只想快速知道如何禁用它们。

另外,如果有人知道SELinux / ACL备忘单,那将是非常棒的。

这是一个屏幕截图:

替代文字

请注意权限符号后的点:drwxr-xr-x.等。


这是什么 ' 。'和'+'您在说什么?我在ls的-Z特定输出上看不到类似的信息。
杰森·阿克森

也许您不使用Ext4?我将很快发布修改,因为没有得到任何答复。
polemon 2010年

Answers:



0

您从未说过要删除ACL的“从”,但是如果它是文件系统,则在不使用ACL选项的情况下将其卸载并重新安装将很快完成工作。


我不能仅仅为了删除ACL而重新安装我的根分区,我只想从目录中删除它们一次。
polemon

这个问题中的更多详细信息将很有帮助。
kmarsh 2010年

0

只要selinux是允许的或强制的,您将无法删除。这表示已设置selinux属性。由于Permissive仍在进行selinux检查(只是不强制执行),因此它将强制执行。在属性的末尾。

要完全删除点,我知道的唯一方法是完全停止selinux。

vim / etc / selinux / config并设置为禁用。重新启动,然后在要删除。文件的文件上运行此命令。(selinux acl)

setfattr -x security.selinux myfilewithdot

这是将selinux设置为后,我的桌面Centos7的输出

setfattr -x security.selinux /foo.txt


我花了太长时间,没有在上面看到Ignacios的帖子。
Mark Stewart
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.