[[public:fixperm]]

Utilisation Module Fixperm Geco-it

Dans certains cas, certains fichiers peuvent apparaître avec les droits www-data et donc être inaccessibles pour vous avec le user webXXX. Pour cela, Geco-iT met à disposition un outil qui va surveiller un répertoire donné dans le dossier web du VPS et appliquer les bons droits à chaque création ou déplacement de fichier. Voici comment l'utiliser…

Cette outil fixe des droits sur des FICHIERS uniquement et il est CONSOMMATEUR DE RESSOURCES, donc ne pas utiliser sur le DOSSIER RACINE…

L'outil fixe les droits sur les fichiers qui seront crées APRES la configuration de l'outil, il ne corrige pas les droits sur les fichiers déjà existants…

#Vérification de la présence du module fixperm :
 
webXXX@vps140:~# whereis update-fixperm
 
#sortie si non installé :
update-fixperm:
#=> merci de nous faire un mail...
#sortie si installé :
update-fixperm: /usr/bin/update-fixperm
 
#Pour appliquer la surveillance et la correction sur un répertoire, il suffit de créer un fichier vide nommé "fixperm" à sa racine, et d'updater la config.
 
 
webXXX@vps140:~# touch /var/www/clients/clientxx/webxxx/web/folderx/foldery/fixperm
webXXX@vps140:~# sudo update-fixperm
 
#Exemple de sortie : 
 
webXXX@vps140:~# update-fixperm
*** Fixperm for vhost /var/www/clients/client31/web241 (force user: web241, force group: client31) ***
- Add fixperms for: /var/www/clients/client31/web241/web/ressources/Install
 
*** Fixperm for vhost /var/www/clients/client31/web243 (force user: web243, force group: client31) ***
- Add fixperms for: /var/www/clients/client31/web243/web/modules/amazon/import
- Add fixperms for: /var/www/clients/client31/web243/web/cache
- Add fixperms for: /var/www/clients/client31/web243/web
- Add fixperms for: /var/www/clients/client31/web243/web/log
 
*** Fixperm for vhost /var/www/clients/client31/web245 (force user: web245, force group: client31) ***
 
*** Fixperm for vhost /var/www/clients/client31/web248 (force user: web248, force group: client31) ***
- Add fixperms for: /var/www/clients/client31/web248/web/sites/default/files
 
# Si tout ce passe bien, vous devez voir votre dossier dans la liste
#Pas plus...
  • public/fixperm.txt
  • Dernière modification: 20/04/2020/ 18:33
  • par h.campion