Ah tiens, un truc développé par un caf-geek-zonien. Ca j’aime. Hop je prends et je teste et j’édite après.
edit :
Je viens d’installer SlahOrgdownloader sur une debian stable.
Je précise que j’ai lu la FAQ et fais un tour sur les forums, cela ne m’empêche pas d’avoir encore quelques questions sur la phase d’install et les sécurités en particulier (pour les questions d’utilisation, ça a l’air assez simple mais on verra à l’usage) :
Téléchargement et unzip : pas de soucis
Connexion : Oooops, "Permission denied"
Je check, ah oui, seul le proprio a le droit de lire les fichiers, tous les fichiers sont en read-only pour le propriétaire seulement. J’opte pour chown -R www-data:www-data sur tout le dossier. Ca passe.
Question 1 : c’est exprès ces autorisations super restrictives ? Je fais une connerie en changeant le proprio sur l’ensemble du dossier ?
Connexion à la base de données mysql. Je crée au préalable un utilisateur :
[code]srvsql:/var/www/secure# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with; or \g.
Your MySQL connection id is 16
Server version: 5.0.32-Debian_7etch5-log Debian etch distribution
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> GRANT ALL ON fichiers.* TO monutilisateur@localhost IDENTIFIED BY “monmotdepasse”;[/code]
J’essaie ensuite de me connecter avec l’installeur, zob. Je vérifie dans /var/lib/mysql, le dossier fichiers existe bien avec le proprio mysql et les droits qui vont bien. Je suis obligé de mettre le compte root de mysql pour que le script d’install fonctionne.
Question 2 : ben pourquoi ça passe pas avec monutilisateur ? Pourquoi je dois utiliser le root de mysql ? C’est safe ça ?
Réponse partielle : non, pas du tout. Surtout que le fichier conf.d est créé avec les mot de passe en clair et les droits 777. Arf ! Je passe en 500 sur ce fichier, ça a l’air de continuer à marcher.
Pour voir j’édite le fichier de conf à la main et je remplace root par monutilisateur et le mot de passe de root par monmotdepasse. Ca marche, étrange mais j’aime mieux ça.
Sinon, une fois installé, ça a l’air de faire tout ce que je veux de manière simple. Je vais tester plus en profondeur.