Que signifie un point après les bits d'autorisation de fichier?


27

J'ai effectué un ls -larépertoire sur sur mon serveur CentOS 6.4 ici et les autorisations pour un fichier donné sont sorties comme suit:

-rwxr-xr-x.

Je comprends ce que -rwxr-xr-xsignifie, ce que je ne comprends pas, c'est .après le dernier attribut.

Quelqu'un peut-il me l'expliquer? Est-ce nocif de quelque façon que ce soit? Peut-il être retiré?

Réponses:


27

GNU lsutilise un .caractère pour indiquer un fichier avec un contexte de sécurité SELinux, mais aucune autre méthode d'accès alternative.

- Depuis la lspage de manuel ( info coreutils 'ls invocation').


le fichier en question est la définition de service pour le serveur tomcat. Donc je devrais aller bien, non?
gtludwig

Je suppose. Vous pouvez lire ceci pour plus d'informations: owasp.org/images/0/01/Secure_Web_App_Server_McRee_OWASP.pdf
coffeMug

Est-ce que cela signifie que le selinuxest activé.
Mongrel

1

Pour voir le contexte de sécurité réel appliqué au fichier, exécutez ceci:

ls -Z

Les contextes de sécurité peuvent être attribués à un fichier même si SELinux est désactivé. Vous pouvez vérifier votre contexte de sécurité avec ceci:

id -Z

Si SELinux est désactivé, vous obtiendrez ce message:

id: --context (-Z) works only on an SELinux-enabled kernel
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.