SELinux

Security-Enhanced Linux. Can be the reason why a file you appear to have permissions for is unavailable


Commands

# check if selinux is enabled
getenforce
 
# list selinux permissions
ls -la --context
 
# set permissions
chcon <permissions> filename