Loading...
 

Apache impostare permessi cartelle e file script

Impostare i permessi di cartelle e file per Apache

I permessi su linux sono essenziali  
Una buona configurazione dei permessi per apache è settare il proprietario a root e solo i file/directory necessari a www-data.
Inoltre i permessi per i file devono essere a 644 (permessi di scrittura solo al proprietario e
lettura a tutti), mentre le directory a 755.

Per farlo in modo automatico è sufficiente dare i seguenti comandi:

cerca i file e li impoosta a 664

 

find /directory/directory -type f -exec chmod 644 {} \;

cerca le directrory e le imposta a755

find /directory/directory -type d -exec chmod 755 {} \;


Ovviamente per cambiare l’utente/gruppo si da il comandoQui invece si ricercano le directory e si settano a 755

chown -R apache:apache /directory

Dove con -R si intende in modo recursivo.

 

cd /var/www

find . -type f -exec chmod 644 {} \; && find . -type d -exec chmod 755 {} \;