Bonjour
En cherchant à durcir la sécurité de mon instance Nextcloud, j'ai trouvé une possibilité qui me plaît bien : déplacer le dossier de configuration en dehors du site pour le rendre plus difficile d'accès.
Mon problème est qu'il me faut ajouter le nouveau chemin d'accès dans une variable d'environnement qui soit accessible dans Apache, et depuis la CLI de www-data pour la commande occ.
Ajouter une Variable d'environnement à Apache, je connais plusieurs moyens de le faire, mais pour la CLI, je suis assez perplexe. je peux tenter de la rendre system-wide, mais serait-il possible de la réserver uniquement à www-data, sachant que je suis sous Debian ?
Merci
# doc ubuntu
Posté par ted (site web personnel) . Évalué à 3 (+1/-0).
https://doc.ubuntu-fr.org/variables_d_environnement#manipuler_les_variables_d_environnement
Tu peux définir ta variable juste avant de lancer occ en la mettant en début de commande. Si c'est trop gênant de le taper à chaque fois tu peux mettre dans dans le .bashrc de ton utilisateur www-data (je ne suis pas sûr que cet utilisateur a un répertoire personnel par défaut, il faudrait alors lui en créer un).
Si dans cette variable il n'y a qu'un chemin, je ne pense pas que ce soit problématique qu'elle soit accessible à tous les utilisateurs.
Un LUG en Lorraine : https://enunclic-cappel.fr
[^] # Re: doc ubuntu
Posté par Arkem . Évalué à 1 (+0/-0).
Merci
C'est vrai que je pourrai l'ajouter à chaque fois, peut-être en la mettant dans un petit script, s'il n'y a pas d'autre moyen.
La doc de Nextcloud conseille de déplacer le dossier car il contient des mots de passes, chiffrés heureusement, mais bon… l'idée était de le rendre aussi peu visible que possible.
Ceci dit, que le chemin soit connu des utilisateurs locaux reste moins gênant que de le rendre potentiellement accessible depuis le web, c'est sûr.
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.