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

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').


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