How do I remove any SELinux context or ACL?
HI, I have some files, that I'd like to remove the SELinux context or ACLs from (denoted by a '.
' or a '+
' respectively when using ls -alZ
).
I don't have too much time on my hands to read on the , etc on how to use chcon
etc., so I just want to quickly know how to disable them all.
Also, if someone knows a SELinux/ACL Cheat-Sheet, that would be terrific.
Here's a screen shot:
Notice the dots right after the permission symbols: drwxr-xr-x.
, etc.
Solution 1:
setfacl -b
will remove the ACL on a file. setfattr -x security.selinux
will remove the SELinux file context, but you will probably have to boot with SELinux completely disabled.
Solution 2:
You never stated what you are removing ACL's "from", but if it is a file system, unmounting it and remounting it without the ACL option will do the job quickly.