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?

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


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.