Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1715 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  pureftpd : configuration avec mysql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pureftpd : configuration avec mysql

n°370446
jerem38
Posté le 05-12-2003 à 19:44:10  profilanswer
 

a la configuration (./configure --with-language=french --with-mysql --with-throttling)
 
pureftpd me met a la fin :
 
checking for mysql_init in -lmysqlclient... no
configure: error: libmysqlclient is needed for MySQL support
 
il doit me manquer un package de MySQL, non ?  
je suis sous Linux debian.

mood
Publicité
Posté le 05-12-2003 à 19:44:10  profilanswer
 

n°370448
mikala
Souviens toi du 5 Novembre...
Posté le 05-12-2003 à 19:45:35  profilanswer
 

apt-cache search  libmysqlclient ? :D
(sinon utilises puredb c'est mieux & plus riche que mysql je dirais  avec l'avantage de ne pas avoir besoin de serveur mysql . )


---------------
Intermittent du GNU
n°370451
jerem38
Posté le 05-12-2003 à 19:50:12  profilanswer
 

ouais mais l'avantage de mysql, c'est que je peux changer la configuration facilement a distance, par un script php que je developperais :)

n°370455
jerem38
Posté le 05-12-2003 à 19:54:33  profilanswer
 

#apt-cache search libmysqlclient
netsaint-plugins-mysql - check_mysql plugin for NetSaint
libmysqlclient10 - mysql database client library
libmysqlclient10-dev - mysql database development files
 
ca veut dire quoi ? il me manque quoi ?  
(j'ai installé mysql-server et mysql-client avec apt-get install, et MySQL marche bien (j'ai phpMyAdmin qui marche nikel !)

n°370456
mikala
Souviens toi du 5 Novembre...
Posté le 05-12-2003 à 19:57:32  profilanswer
 

apt-get install libmysqlclient10-dev peut etre ?
(note que tu peux parfaitement faire un script php appellant pure-pw :o )


---------------
Intermittent du GNU
n°370465
jerem38
Posté le 05-12-2003 à 20:07:55  profilanswer
 

ok merci c'était ca. Tu m'apprends des commandes bien utiles, c'est cool (oui oui, je suis un gros newbie).
 
Oui, c'est vrai que je peux appeler pure-pw. J'y avais pas pensé. Ba je vais déja voir ce que ca donne avec mysql, je verrais... ;) Au moins, je sais comment parcourir les tables avec php, comment faire des poyennes, etc... sympa pour les statistiques.
Si je peux faire tout ca avec une base puredb et que je suis vraiment limité par mysql, je changerais surement ;)

n°370466
mikala
Souviens toi du 5 Novembre...
Posté le 05-12-2003 à 20:10:17  profilanswer
 

des statistiques ?
pure-ftpd se contente de lire les utilisateurs dans la base il me semble ;) il ne fait rien de plus , pas de stats d'upload ,traffic etc etc
il faut utiliser autre chose pour se faire ( par le biais de --altlog :D )


---------------
Intermittent du GNU
n°370480
jerem38
Posté le 05-12-2003 à 20:35:03  profilanswer
 

bon aller, je suis tres conseils :)
donc je pourrais faire mes stats en relisants les fichier de log créés par altlog, gérer les useres & les limites en live avec pure-pw. Et pour voir les transferts qui sont en cours, avec la vitesse actuelle, il me faut quoi ? --with-ftpwho ?

n°370592
axey
http://www.00f.net
Posté le 05-12-2003 à 23:27:28  profilanswer
 

Vi, with-ftpwho.
Si tu ne veux pas te prendre la tete, fous --with-everything

n°371062
jerem38
Posté le 06-12-2003 à 20:30:22  profilanswer
 

encore une petite question ;)
pure-ftpwho est vraiment puissante comme commande, on peut générer du HTML, c'est exactement ce que je voulais ! mais pourquoi est ce que cette commande doit obligatoirement etre exécutée en root ? du coup, PHP ne peut pas l'exécuter (je pensais faire ca par un system("/usr/local/sbin/pure-ftpwho -w" );  ), car apache n'est pas lancé en root... Et apparement c'est déconseillé de lancer apache en root.
alors comment faire ?

mood
Publicité
Posté le 06-12-2003 à 20:30:22  profilanswer
 

n°371066
mikala
Souviens toi du 5 Novembre...
Posté le 06-12-2003 à 20:34:17  profilanswer
 

suid ?


---------------
Intermittent du GNU
n°371067
jerem38
Posté le 06-12-2003 à 20:37:41  profilanswer
 

pardon ? que veux tu dire par la ?

n°371068
mikala
Souviens toi du 5 Novembre...
Posté le 06-12-2003 à 20:40:35  profilanswer
 

tu suid le pure-ftpwho simplement :)


---------------
Intermittent du GNU
n°371070
jerem38
Posté le 06-12-2003 à 20:43:59  profilanswer
 

tu veux dire que je lui fait un chmod 777 par exemple ?  
j'ai essaye, ca ne change rien, il ne veut pas !
ca doit etre codé en dur dans pure-ftpwho, car dans le man, c'est écrit :

Code :
  1. pure-ftpwho shows current Pure-FTPd client sessions.  Only the system administrator may run this.


 
 :sweat:

n°371074
mikala
Souviens toi du 5 Novembre...
Posté le 06-12-2003 à 20:46:14  profilanswer
 

j'ai dis suid :o pas chowner
par exemple un chmod 4711


---------------
Intermittent du GNU
n°371076
jerem38
Posté le 06-12-2003 à 20:56:52  profilanswer
 

ok cool, ca marche :) Merci !! :)
c'est qu'en faite je ne connais pas ce code, 4711...
je ne connais que les codes a 3 chiffres. Tu peux m'expliquer ce que ca fait, 4711 ? ca veut dire quoi suid ? (ils en parlent pas ds la doc du chmod)


Message édité par jerem38 le 06-12-2003 à 20:57:06
n°371136
axey
http://www.00f.net
Posté le 06-12-2003 à 23:10:58  profilanswer
 

2xxx => la commande va s'exécuter sous le groupe du propriétaire du fichier (quelque soit celui qui lance la commande)
4xxx => la commande va s'exécuter sous l'uid du propriétaire (ex: root)
6xxx => la commande va s'exécuter avec l'uid et le groupe du propriétaire.
 
Ca peut être très dangereux si la commande n'a pas été prévu pour, par exemple si elle lance d'autres commandes d'après ce qui a été entré par l'utilisateur.
 
pure-ftpwho a été prévu pour fonctionner dans ces conditions, donc ça ne devrait poser aucun soucis.

n°371286
jerem38
Posté le 07-12-2003 à 11:26:46  profilanswer
 

ok, merci a vous deux pour vos renseignements ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  pureftpd : configuration avec mysql

 

Sujets relatifs
Mise a jour de configuration hardware : demande de conseilTu as mysql ?
Configuration Firewall, iptables, interfaces graphiquesMYSQL , load data infile
Installer MySQL 4.0.16 sur une Red Hat 7.3 ?[configuration avancée de serveurs FTP]
Configuration reso de Linux[Reseau Windows 2000] Pb de configuration
Problème de config PureftpdBleme pour installation apache php mysql
Plus de sujets relatifs à : pureftpd : configuration avec mysql


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR