Bonjour à tous,
Je suis en train de faire une passe sur tout ce qui peut être fait en terme de configuration pour renforcer la sécurité de Dolibarr.
Outre ce qui est dispo sur les pages admin/system/security.php
et admin/security_other.php
, j’ai fait passer rapidement ces commandes :
$ find mondolibarr/htdocs/ -type d -exec chmod 0750 {} \+
$ find mondolibarr/htdocs/ -type f -exec chmod 0440 {} \+
Cela permet de rendre les fichiers du répertoire htdocs
uniquement en lecture à l’utilisateur et au groupe, puis lecture, écriture, exécution sur les dossiers pour l’utilisateur, et lecture, écriture pour le groupe.
Je m’interroge par contre sur la pertinence de ces permissions sur le dossier custom, il faut que je vérifie si ça ne bloque pas l’ajout de modules.
On peut bien sûr aller plus loin sur la configuration du server web notamment au niveau des URLs API lorsque le module est actif.
Des avis ? Des bonnes pratiques à partager ? Je reporterai ensuite un maximum de choses sur le wiki.
Bonne journée o/