O que significa um ponto após os bits de permissão de arquivo?

27

Eu executei um ls -ladiretório on no meu servidor CentOS 6.4 aqui e as permissões para um determinado arquivo foram exibidas como:

-rwxr-xr-x.

Entendo o que -rwxr-xr-xsignifica, o que não entendo é o .depois do último atributo.

Alguém pode explicar isso para mim? É prejudicial de alguma forma? Pode ser removido?

gtludwig
fonte

Respostas:

27

O GNU lsusa um .caractere para indicar um arquivo com um contexto de segurança SELinux, mas nenhum outro método de acesso alternativo.

- Na lspágina do manual ( info coreutils 'ls invocation').

coffeMug
fonte
o arquivo em questão é a definição de serviço para o servidor tomcat. Então eu deveria ficar bem, certo?
Gtludwig
Eu acho. Você pode ler isso para obter mais informações: owasp.org/images/0/01/Secure_Web_App_Server_McRee_OWASP.pdf
coffeMug
Isso significa que selinuxestá ligado.
Mongrel
1

Para ver o contexto de segurança real aplicado ao arquivo, execute o seguinte:

ls -Z

Os contextos de segurança podem ser atribuídos a um arquivo mesmo com o SELinux desativado. Você pode verificar seu contexto de segurança com isso:

id -Z

Se o SELinux estiver desativado, você receberá esta mensagem:

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