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.