¿Cómo elimino cualquier contexto SELinux o ACL?

9

Hola, tengo algunos archivos, de los que me gustaría eliminar el contexto SELinux o las ACL (denotadas por un ' .' o un ' +' respectivamente cuando se usa ls -alZ).

No tengo mucho tiempo en mis manos para leer, etc. sobre cómo usar chcon, etc., así que solo quiero saber rápidamente cómo deshabilitarlos.

Además, si alguien conoce una Chein-Sheet de SELinux / ACL, sería fantástico.

Aquí hay una captura de pantalla:

texto alternativo

Observe los puntos justo después de los símbolos de permiso: drwxr-xr-x.etc.

polemon
fuente
Que es esto ' . 'y' + 'de que estás hablando? No veo nada de eso en la salida específica -Z de ls.
Jason Axelson
tal vez no usas Ext4? Publicaré una edición en breve, ya que esto no recibe ninguna respuesta.
polemon

Respuestas:

10

setfacl -beliminará la ACL de un archivo. setfattr -x security.selinuxeliminará el contexto del archivo SELinux, pero probablemente tendrá que arrancar con SELinux completamente deshabilitado.

Ignacio Vazquez-Abrams
fuente
0

Nunca mencionó de qué está quitando el "ACL" de ACL, pero si es un sistema de archivos, desmontarlo y volver a montarlo sin la opción ACL hará el trabajo rápidamente.

kmarsh
fuente
No puedo volver a montar mi partición raíz solo para eliminar las ACL, solo quiero eliminarlas una vez de un directorio.
polemon
Más detalles como este en la pregunta serían útiles.
kmarsh