¿Qué significa un punto después de los bits de permiso de archivo?

27

Realicé un ls -ladirectorio on en mi servidor CentOS 6.4 aquí y los permisos para un archivo dado salieron como:

-rwxr-xr-x.

Entiendo lo que -rwxr-xr-xsignifica, lo que no entiendo es .después del último atributo.

¿Alguien puede explicar me lo? ¿Es dañino de alguna manera? ¿Se puede quitar?

gtludwig
fuente

Respuestas:

27

GNU lsusa un .carácter para indicar un archivo con un contexto de seguridad SELinux, pero ningún otro método de acceso alternativo.

- Desde la lspágina del manual ( info coreutils 'ls invocation').

taza de cafe
fuente
el archivo en cuestión es la definición del servicio para el servidor tomcat. Entonces debería estar bien, ¿verdad?
gtludwig
Supongo que sí. Puede leer esto para obtener más información: owasp.org/images/0/01/Secure_Web_App_Server_McRee_OWASP.pdf
coffeMug
¿Significa que selinuxestá encendido?
Mestizo
1

Para ver el contexto de seguridad real aplicado al archivo, ejecute esto:

ls -Z

Los contextos de seguridad se pueden asignar a un archivo incluso con SELinux deshabilitado. Puede verificar su contexto de seguridad con esto:

id -Z

Si SELinux está desactivado, recibirá este mensaje:

id: --context (-Z) works only on an SELinux-enabled kernel
UaT
fuente