Bonjour, dans mon public_html j'ai quelques scripts php dont certains contiennent des mots de passe (le compte en suisse de Bolloré, le mot de passe de la force de frappe nucléaire etc.). Il m'arrive fréquemment de devoir modifier ces scripts, il faut donc que j'obtienne facilement les droits de lecture/écriture dessus. Par ailleurs pour exécuter ces scripts mon pote www-data doit aussi avoir quelques droits (lecture et écriture pour les fichiers de log). Seulement www-data et moi nous ne sommes pas tant pote que ça (c'est un "autre). Du coup pour lui donner les droits de lecture je donne ces droits également à tous les users (chmod o+r, bon je dois avouer que je fais même plutôt des chmod o+rwX). C'est pas super car j'expose ainsi mes mots de passe. Je sais que personne dans ce labo n'irait déclencher une guerre nucléaire mais je me sentirai rassuré si ces mots de passe restaient privé. Actuellement je fais donc une chose un peu compliquée : je fais exécuter par www-data en php des instructions shell (shell_exec de mv, cp -r et chmod) lui permettant de devenir propriétaire de mes fichiers (et unique détenteur des droits de lecture écriture exécution). Mais ce n'est vraiment pas pratique pour modifier les fichiers (faut chmoder dans l'autre sens). Je pense bien qu'on a pas accès à des ACL plus évoluées que les droits unix mais peut-être me trompe-je ? Peut-être savez vous comment je devrai m'y prendre pour éditer sans souci mes fichiers tout en laissant à www-data et seulement à lui le droit de les lire/ écrire ? Bon j'ai bien pensé à installer un gestionnaire de fichier en php mais je trouve la solution terrible (accéder aux fichiers de mon répertoire public_html via le web... c'est un comble). Bravo si vous arrivez à résoudre ce casse-tête, Pierre. _________________________________ Pierre Boudes LIPN (UMR 7030 CNRS). Laboratoire d'informatique de Paris nord Institut Galilée - Université Paris 13 Tel : +33 1 49 40 40 67 http://www-lipn.univ-paris13.fr/~boudes/
Demande a ton admin favori de passer le groupe de ton repertoire public_html a www-data et de positionner le set-groupid-bit... FB Pierre Boudes a écrit :
Bonjour,
dans mon public_html j'ai quelques scripts php dont certains contiennent des mots de passe (le compte en suisse de Bolloré, le mot de passe de la force de frappe nucléaire etc.).
Il m'arrive fréquemment de devoir modifier ces scripts, il faut donc que j'obtienne facilement les droits de lecture/écriture dessus.
Par ailleurs pour exécuter ces scripts mon pote www-data doit aussi avoir quelques droits (lecture et écriture pour les fichiers de log). Seulement www-data et moi nous ne sommes pas tant pote que ça (c'est un "autre). Du coup pour lui donner les droits de lecture je donne ces droits également à tous les users (chmod o+r, bon je dois avouer que je fais même plutôt des chmod o+rwX). C'est pas super car j'expose ainsi mes mots de passe. Je sais que personne dans ce labo n'irait déclencher une guerre nucléaire mais je me sentirai rassuré si ces mots de passe restaient privé. Actuellement je fais donc une chose un peu compliquée : je fais exécuter par www-data en php des instructions shell (shell_exec de mv, cp -r et chmod) lui permettant de devenir propriétaire de mes fichiers (et unique détenteur des droits de lecture écriture exécution). Mais ce n'est vraiment pas pratique pour modifier les fichiers (faut chmoder dans l'autre sens).
Je pense bien qu'on a pas accès à des ACL plus évoluées que les droits unix mais peut-être me trompe-je ? Peut-être savez vous comment je devrai m'y prendre pour éditer sans souci mes fichiers tout en laissant à www-data et seulement à lui le droit de les lire/écrire ? Bon j'ai bien pensé à installer un gestionnaire de fichier en php mais je trouve la solution terrible (accéder aux fichiers de mon répertoire public_html via le web... c'est un comble).
Bravo si vous arrivez à résoudre ce casse-tête,
Pierre.
_________________________________ Pierre Boudes LIPN (UMR 7030 CNRS). Laboratoire d'informatique de Paris nord Institut Galilée - Université Paris 13 Tel : +33 1 49 40 40 67 http://www-lipn.univ-paris13.fr/~boudes/
_______________________________________________ Systeme mailing list Systeme@lipn.univ-paris13.fr https://lipn.univ-paris13.fr/mailman/listinfo/systeme
participants (2)
-
Franck Butelle -
Pierre Boudes