Что означает точка после битов разрешения файла?

27

Я выполнил здесь ls -laдиректорию on на своем сервере CentOS 6.4, и разрешения для данного файла были следующими:

-rwxr-xr-x.

Я понимаю, что -rwxr-xr-xозначает, что я не понимаю, это .после последнего атрибута.

Может кто-нибудь объяснить это мне? Это вредно в любом случае? Это можно удалить?

gtludwig
источник

Ответы:

27

GNU lsиспользует .символ для обозначения файла с контекстом безопасности SELinux, но без другого альтернативного метода доступа.

- Из lsсправочной страницы ( info coreutils 'ls invocation').

coffeMug
источник
рассматриваемый файл является определением службы для сервера Tomcat. Так что я должен быть в порядке, верно?
gtludwig
Полагаю, что так. Вы можете прочитать это для получения дополнительной информации: owasp.org/images/0/01/Secure_Web_App_Server_McRee_OWASP.pdf
coffeMug
Означает ли это, что selinuxвключен.
беспородный
1

Чтобы увидеть фактический контекст безопасности, примененный к файлу, запустите это:

ls -Z

Контексты безопасности могут быть назначены файлу, даже если SELinux отключен. Вы можете проверить свой контекст безопасности с этим:

id -Z

Если SELinux отключен, вы получите это сообщение:

id: --context (-Z) works only on an SELinux-enabled kernel
UAT
источник