O SELinux, por padrão, nega qualquer coisa que não seja explicitamente permitida. Quando o SELinux está operando em modo permissivo, o SELinux registra negações de permissão, mas não as aplica (isto é, o SELinux não impede que qualquer operação seja concluída). No modo enforcing, o SELinux registra e impõe negações de permissão (ou seja, o SELinux está impedindo que as operações sejam concluídas).
Usar chcon
para basicamente ignorar o SELinux não torna seu sistema menos seguro do que usar o SELinux no modo permissivo, já que o SELinux no modo enforcing ainda negará as operações para todas as outras partes do sistema que você não tocou com chcon
.
Fonte: link