Sécurité · Question 7 sur 12
Quelles barrières protègent l'Install Tool autonome sous /typo3/install contre un accès non autorisé ?
2 réponses sont correctes. Facile
Afficher la solution
Solution
- A Un fichier nommé ENABLE_INSTALL_TOOL doit exister sur le serveur
- B Un mot de passe Install Tool distinct est requis, indépendant des mots de passe backend
Explication
L'Install Tool peut reconfigurer le système au niveau le plus bas et ne requiert pas de connexion au backend, c'est pourquoi il est doublement protégé. D'abord, le fichier drapeau vide ENABLE_INSTALL_TOOL doit exister, dans les installations Composer par exemple dans var/transient/ ou config/ ; TYPO3 le supprime automatiquement après 60 minutes ou à la déconnexion. Ensuite, le mot de passe Install Tool est requis, qui peut aussi être défini depuis la v14 avec vendor/bin/typo3 install:password:set. Dans le backend, les Admin Tools ne sont accessibles qu'aux administrateurs disposant des privilèges de maintainer, pas aux rédacteurs.