Settare i permessi a file/directory 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:

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

In questo modo si ricerca ogni file e si setta a 644

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

Qui invece si ricercano le directory e si settano a 755

Ovviamente per cambiare l’utente/gruppo si da il comando

chown -R www-data:www-data /directory

Dove con -R si intende in modo recursivo.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *