Cosa significa un punto dopo i bit di autorizzazione del file?


27

Ho eseguito una ls -ladirectory on sul mio server CentOS 6.4 qui e le autorizzazioni per un determinato file sono emerse come:

-rwxr-xr-x.

Capisco cosa -rwxr-xr-xsignifica, ciò che non capisco è il .dopo l'ultimo attributo.

Qualcuno può spiegarmelo? È dannoso in qualche modo? Può essere rimosso?

Risposte:


27

GNU lsusa un .carattere per indicare un file con un contesto di sicurezza SELinux, ma nessun altro metodo di accesso alternativo.

- Dalla lspagina man ( info coreutils 'ls invocation').


il file in questione è la definizione del servizio per il server Tomcat. Quindi dovrei stare bene, vero?
gtludwig,

Credo di si. Puoi leggere questo per maggiori informazioni: owasp.org/images/0/01/Secure_Web_App_Server_McRee_OWASP.pdf
coffeMug

Significa che selinuxè acceso.
Mongrel

1

Per vedere il contesto di sicurezza effettivo applicato al file esegui questo:

ls -Z

I contesti di sicurezza possono essere assegnati a un file anche se SELinux è disabilitato. Puoi controllare il tuo contesto di sicurezza con questo:

id -Z

Se SELinux è disabilitato riceverai questo messaggio:

id: --context (-Z) works only on an SELinux-enabled kernel
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.