¿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.


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.


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.


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.