Quelques remarques concernant les droits sous linux...
$ chmod g+w o-r mon_fichier
$ chmod 750 mon_fichier
le 750 s'écrit 111 101 000 en binaire, ce qui correspond aux droits rwxr.x...
$ chown -R www-data:www-data ton_repertoire
www-data étant l'utilisateur par défaut "affecté" au serveur Apache.
$ find /rep -type f -exec chmod 640 '{}'\;
Remplacer le type f par d pour les droits des dossiers.