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


27

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

-rwxr-xr-x.

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

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

Ответы:


27

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

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


рассматриваемый файл является определением службы для сервера 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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.