Pureftpd + authentification par Mysql - Débats - Linux et OS Alternatifs
Marsh Posté le 23-07-2002 à 16:34:49
sur du socket mysql ?
qu est ce que tu veux dire ?
tu veux parler de ca :
MYSQLSocket /tmp/mysql.sock
si oui et bien je n en suis pas sur ... j ai fait un copier coller de l exemple fourni avec le guide d installation
( a part le mdp je n ai rien change d ailleurs )
edit : a si j ai change un truc.
j avais rajoute un "limit 1" a la fin de la premiere requete sql car sur un forum un type avait le meme probleme et on lui avait repondu qu il fallait rejouter ca.
mais bon ca ne fonctionne pas plus pour moi
Marsh Posté le 24-07-2002 à 00:03:34
faut etre sur de son emplacement. chez moi c'est :
MYSQLSocket /var/lib/mysql/mysql.sock
Marsh Posté le 24-07-2002 à 00:17:08
Chez moi c'est /tmp/mysql.sock pareil. Et le port 3306 aussi.
Marsh Posté le 24-07-2002 à 01:10:17
bon alors en fait quand je fais un locate de mysql.sock
j ai kedal
vous pensez que ca viens de ca ?
Marsh Posté le 24-07-2002 à 01:17:37
vivi
y a meme phpBB qui tourne dessus ...
j ai change le path du mysql.sock
mais bon c est pareil je me fais gicler au login
Marsh Posté le 24-07-2002 à 01:24:02
arf bon bah deja ca me donne ca :
Code :
|
bon alors j ai mis le bon path dans mon fichier de conf ... mais ca change rien ... il doit y avoir autre chose
Marsh Posté le 24-07-2002 à 01:31:21
et en décommentant mysqlserver et mysqlport de ton fichier de conf (cd 1er post) ?
Marsh Posté le 24-07-2002 à 01:35:29
c est deja comme ca en fait ...
j avais eu la meme idee
je vais recommenter pour voire maintenant ce que ca donne
Marsh Posté le 24-07-2002 à 01:35:58
et ma derniere idée , apres j'en ai plus , as tu ajouté -l mysql: /path/du/conf/mysql à pureftpd ?
Marsh Posté le 24-07-2002 à 01:38:34
superX a écrit a écrit : et ma derniere idée , apres j'en ai plus , as tu ajouté -l mysql: /path/du/conf/mysql à pureftpd ? |
vivi
voila mon fichier de conf
Code :
|
Marsh Posté le 24-07-2002 à 01:45:38
l'uid/gid de 'bemixam' dans la db a t il une equivalence dans /etc/passwd ?
Marsh Posté le 24-07-2002 à 01:54:05
oui
quand je met l authentification sur -l unix
ca me logue sans probleme
Marsh Posté le 25-07-2002 à 11:55:16
C'est pas un probleme de droits en lecture sur la table qui stocke les logins et MDP ?
Marsh Posté le 25-07-2002 à 12:01:13
je ne crois pas, puisque pour l instant je teste avec root
et root a acces a tout
Marsh Posté le 25-07-2002 à 12:06:49
Et le nom de tes champs dans la table, ils commencent bien par une majuscule ?
Marsh Posté le 25-07-2002 à 12:21:17
oui je viens de revifier
les requetes qui se trouvent dans le fichier de conf sont correctes
Marsh Posté le 25-07-2002 à 12:22:34
Bon bah je sais pas
Marsh Posté le 25-07-2002 à 12:36:06
Et dans tes tableaux, l'utilisateur sous lequel tu essayes de te connecter a bien un uid et un gid different de zero?
Marsh Posté le 25-07-2002 à 18:21:32
oui oui .... je suis
uid 1000
guid 100 je crois ...
bref le premier user du systeme
Marsh Posté le 25-07-2002 à 18:48:39
Lance ton mysqld avec --skip-grant-tables .
Marsh Posté le 25-07-2002 à 20:10:52
a enfin ca y est ca marche ....
c est donc un probleme de droit sur la base pureftpd
je croyais pourtant que root aurais tous les droits ... mais bon ...
Marsh Posté le 25-07-2002 à 20:16:56
Ah ba j'avais raison alors !
Marsh Posté le 25-07-2002 à 20:23:36
bah oui .... mais je ne pensais pas que root pouvait avoir ce genre de probleme ... je pensais qu il avait acces a tout
mais apparement c est ca qui posait probleme
car j ai cree un nouveau user qui a les meme droits que root et avec lui ca fonctionne
Marsh Posté le 25-07-2002 à 21:03:08
C'est space ca
Donc pour utiliser l'authentification par MySQL il suffit de dreer une tables users avec les champs qui vont bien et de coller le fichier de conf dans /etc/qquechose c'est ca ? (et d'avoir compiler pure-ftpd avec le support MySQL bien sur)
Marsh Posté le 25-07-2002 à 21:40:51
voila exactement
j ai 2 fichier de conf :
- un premier qui est celui de pureftp
- un deuxieme qui est apelle par le premier et qui contient la config pour utiliser mysql
et apres hop gestion des users du ftp avec phpMyAdmin
Marsh Posté le 23-07-2002 à 16:06:47
vala ... je me fais jeter a chaque fois ... ca ne semble pas fonctionner
voila mon fichier de conf mysql
comment faire pour que ca fonctionne ?
Message édité par bemixam le 24-07-2002 à 16:26:15