Config proftp et mysql: qqu'un a deja essayé?

Config proftp et mysql: qqu'un a deja essayé? - Linux et OS Alternatifs

Marsh Posté le 11-09-2002 à 18:35:33    

si oui, j'aimerai des comments: ca a marché, vous en avez chier...  
 
ca merde chez moi, et je parviens pas a trouvé vraiment pkoi...
je me suis inspiré des exemples et surtt du manual, mais je coince :/


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 18:35:33   

Reply

Marsh Posté le 11-09-2002 à 18:37:29    

leirn a écrit a écrit :

si oui, j'aimerai des comments: ca a marché, vous en avez chier...  
 
ca merde chez moi, et je parviens pas a trouvé vraiment pkoi...
je me suis inspiré des exemples et surtt du manual, mais je coince :/




 
qu'est ce qui merde ?
t'as quel distro ?
t'as installé via les packages de ta distro ou par compil ?


---------------
http://membres.lycos.fr/djohdjoh http://www.enduring-freedoms.org/sommaire.php3
Reply

Marsh Posté le 11-09-2002 à 18:38:56    

g un serveur proftp avec une base sql pour les utilisateurs
le prob c ke lorsk je veux me logger, g le message d'erreur suivant apres avoir taper le log in
 
 
421 Service not available, remote server has closed connection
Login failed.
No control connection for command: No such file or directory
 
il fo noté ke lorsk le log in n'est pas dans la base, ce message d'erreur n'aparait pas, il demande le pass et met log in incorrect ensuite
 
 
installé a la mano avec  
./configure --with-modules=mod_sql:mod_sql_mysql --with-includes=/usr/include --with-libraries=/usr/lib
 
 
 
fichier de conf:
       ServerName                      "FTP server"
       ServerType                      standalone
       DefaultServer                   on
 
       # Port 21 is the standard FTP port.
       Port                            21
       # Umask 022 is a good standard umask to prevent new dirs and files
       # from being group and world writable.
       Umask                           022
 
       # To prevent DoS attacks, set the maximum number of child processes
       # to 30.  If you need to allow more than 30 concurrent connections
       # at once, simply increase this value.  Note that this ONLY works
       # in standalone mode, in inetd mode you should use an inetd server
       # that allows you to limit maximum number of processes per service
       # (such as xinetd)
       MaxInstances                    30
 
       # Set the user and group that the server normally runs at.
       User                            root
       Group                           root
 
#<Global>
       #Parametre de la conexion a la base sql
       SQLConnectInfo proftp user passwd
       SQLAuthTYpes PlainText
       SQLGroupInfo group groupname gid members
       SQLUserInfo user userid passwd uid gid homedir shell
       SQLHomedirOnDemand on
 
       
 
#</Global>
# Normally, we want files to be overwriteable.
<Directory /*>
 AllowOverwrite                on
</Directory>
 
 
 
 
 
 
# A basic anonymous configuration, no upload directories.
<Anonymous ~ftp>
 User                          ftp
 Group                         ftp
 # We want clients to be able to login with "anonymous" as well as "ftp"
 UserAlias                     anonymous ftp
 
 # Limit the maximum number of anonymous logins
 MaxClients                    10
 
 # We want 'welcome.msg' displayed at login, and '.message' displayed
 # in each newly chdired directory.
 DisplayLogin                  welcome.msg
 DisplayFirstChdir             .message
 
 # Limit WRITE everywhere in the anonymous chroot
 <Limit WRITE>
   DenyAll
 </Limit>
 
</Anonymous>
 
 


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 18:48:12    

leirn a écrit a écrit :

 g un serveur proftp avec une base sql pour les utilisateurs
le prob c ke lorsk je veux me logger, g le message d'erreur suivant apres avoir taper le log in
 
 
421 Service not available, remote server has closed connection
Login failed.
No control connection for command: No such file or directory
 
il fo noté ke lorsk le log in n'est pas dans la base, ce message d'erreur n'aparait pas, il demande le pass et met log in incorrect ensuite
 
 
installé a la mano avec  
./configure --with-modules=mod_sql:mod_sql_mysql --with-includes=/usr/include --with-libraries=/usr/lib
 
 
 
fichier de conf:
       ServerName                      "FTP server"
       ServerType                      standalone
       DefaultServer                   on
 
       # Port 21 is the standard FTP port.
       Port                            21
       # Umask 022 is a good standard umask to prevent new dirs and files
       # from being group and world writable.
       Umask                           022
 
       # To prevent DoS attacks, set the maximum number of child processes
       # to 30.  If you need to allow more than 30 concurrent connections
       # at once, simply increase this value.  Note that this ONLY works
       # in standalone mode, in inetd mode you should use an inetd server
       # that allows you to limit maximum number of processes per service
       # (such as xinetd)
       MaxInstances                    30
 
       # Set the user and group that the server normally runs at.
       User                            root
       Group                           root
 
#<Global>
       #Parametre de la conexion a la base sql
       SQLConnectInfo proftp user passwd
       SQLAuthTYpes PlainText
       SQLGroupInfo group groupname gid members
       SQLUserInfo user userid passwd uid gid homedir shell
       SQLHomedirOnDemand on
 
       
 
#</Global>
# Normally, we want files to be overwriteable.
<Directory /*>
 AllowOverwrite                on
</Directory>
 
 
 
 
 
 
# A basic anonymous configuration, no upload directories.
<Anonymous ~ftp>
 User                          ftp
 Group                         ftp
 # We want clients to be able to login with "anonymous" as well as "ftp"
 UserAlias                     anonymous ftp
 
 # Limit the maximum number of anonymous logins
 MaxClients                    10
 
 # We want 'welcome.msg' displayed at login, and '.message' displayed
 # in each newly chdired directory.
 DisplayLogin                  welcome.msg
 DisplayFirstChdir             .message
 
 # Limit WRITE everywhere in the anonymous chroot
 <Limit WRITE>
   DenyAll
 </Limit>
 
</Anonymous>
 
 
 




 
ah ouai j'avais pas vu que c'était un serveur ftp
pk tu veux mettre un ftp en relation avec mysql ?
j'ai jamais fait ça donc ça va être dur ...
c'est les deux qui merde ou juste proftp ? t'arrive à te connecter à proftp ? ça marque quoi si y-a une erreur exactement ? C'est le message que t'as mis au dessus ?
sinon c'est quand même plus simple d'installer par package


---------------
http://membres.lycos.fr/djohdjoh http://www.enduring-freedoms.org/sommaire.php3
Reply

Marsh Posté le 11-09-2002 à 18:51:46    

par package tu as rarement la user db sous mysql (ce ke j'aimerai faire en fait, sinon ca marche)
 
l'erreur est dans le post precedent, ainsi de la description de qd elle a lieu
apparmeent il merde apres avoir reconnu ke le nom user est ds la base sql
 
je vois pas trop ou est l'erreur ds le fichier conf... a moins ke ca soit un prob de droit, mais g essayer avec le process en root pour voir, et ca fait pareil :/


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 19:01:04    

Tu tiens vraiment à installer proftpd ?
Car avec pure ca fonctionne du feu de dieu et c'est moins prise de tête pour le fichier de conf.
A toi de voir


---------------
"Every solution breeds new problems"
Reply

Marsh Posté le 11-09-2002 à 19:05:33    

c surtt kil est deja installé, et ke ya k'un tout petit prob de conf... si je m'en sors pas je finirai peut etre par aller voir pure, mais c pas vraiment une facon de resoudre un probleme, c seulement une facon de se detourner, et c pas vraiment mon but :)


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 19:07:46    

leirn a écrit a écrit :

c surtt kil est deja installé, et ke ya k'un tout petit prob de conf... si je m'en sors pas je finirai peut etre par aller voir pure, mais c pas vraiment une facon de resoudre un probleme, c seulement une facon de se detourner, et c pas vraiment mon but :)




c'est ton choix ... mais je t'assure que si tu essayes pure tu le regrettras pas ;)


---------------
"Every solution breeds new problems"
Reply

Marsh Posté le 11-09-2002 à 19:13:01    

c tout a fait possible, mais qd ya un probleme, je prefere essayer de le reparer plutot ke de dire le voisin est mieux...


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 19:14:44    

leirn a écrit a écrit :

c tout a fait possible, mais qd ya un probleme, je prefere essayer de le reparer plutot ke de dire le voisin est mieux...




ben alors répare et après tu passes à pure :D :D nan g'déconne :)


---------------
"Every solution breeds new problems"
Reply

Marsh Posté le 11-09-2002 à 19:14:44   

Reply

Marsh Posté le 11-09-2002 à 19:16:21    

c tres possible
mais pas avant de l'avoir fait fonctionner... :/


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 19:20:24    

leirn a écrit a écrit :

c tres possible
mais pas avant de l'avoir fait fonctionner... :/




bon alors essayons de voir ton pb
Ou mets-tu les paramètres de connexion à la base MySQL
--> login mysql et password ainsi que la base et la table


---------------
"Every solution breeds new problems"
Reply

Marsh Posté le 11-09-2002 à 19:22:53    

ze_cameleon a écrit a écrit :

 
bon alors essayons de voir ton pb
Ou mets-tu les paramètres de connexion à la base MySQL
--> login mysql et password ainsi que la base et la table




euh encore une fois je suis à la masse j'avais pas vu dans le fichier de conf, enfin faut dire que c'est bordel quand même.
Ta table s'appelerai pas proftpd par exemple ?


---------------
"Every solution breeds new problems"
Reply

Marsh Posté le 11-09-2002 à 19:23:34    

      #Parametre de la conexion a la base sql
      SQLConnectInfo proftp user passwd
      SQLUserInfo user userid passwd uid gid homedir shell  
 
le premier c la base, le user et le pass
 
le deuxieme c la table suivi de ses champ


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 19:24:22    

ze_cameleon a écrit a écrit :

 
euh encore une fois je suis à la masse j'avais pas vu dans le fichier de conf, enfin faut dire que c'est bordel quand même.
Ta table s'appelerai pas proftpd par exemple ?




 
non, ya pas de d...
et d'apres la description du prob, je pense kil  peux voir kke chose ds la base qd meme :/


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 19:30:22    

voila une vielle config d'un de mes serveurs

Citation :


SQLAuthoritative        on
SQLConnectInfo          proftpd@localhost user passwd
SQLUserTable            accounts
SQLUsernameField        username
SQLUidField             uid
SQLGidField             gid
SQLPasswordField        password
SQLHomedirField         homedir
SQLLoginCountField      count
SQLAuthTypes            Backend
SQLDefaultUID   65534
SQLDefaultGID   65534
SQLMinID        99
SQLDoGroupAuth          on
SQLGroupTable           groups


Message édité par ze_cameleon le 11-09-2002 à 19:30:54

---------------
"Every solution breeds new problems"
Reply

Marsh Posté le 11-09-2002 à 19:31:46    

trop vieille, ya pas mal d'instructions ki ont changé...


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 19:32:37    

leirn a écrit a écrit :

trop vieille, ya pas mal d'instructions ki ont changé...




ben elle a 6 mois maxi


---------------
"Every solution breeds new problems"
Reply

Marsh Posté le 11-09-2002 à 19:34:33    

========================
5. Deprecated Directives
========================
 
The following directives were recently deprecated and have been
removed.  None of these directives is supported.
 
Original Directive                 Replaced With
 
------------------                 -------------
 
MySQLInfo                          SQLConnectInfo
PostgresInfo                       SQLConnectInfo
PostgresPort                       SQLConnectInfo
SQLAuthoritative                   SQLAuthenticate
SQLDoAuth                          SQLAuthenticate
SQLDoGroupAuth                     SQLAuthenticate
SQLEmptyPasswords                  SQLAuthTypes
SQLEncryptedPasswords              SQLAuthTypes
SQLGidField                        SQLUserInfo
SQLGroupGIDField                   SQLGroupInfo
SQLGroupMembersField               SQLGroupInfo
SQLGroupTable                      SQLGroupInfo
SQLGroupnameField                  SQLGroupInfo
SQLHomedir                         SQLDefaultHomedir
SQLHomedirField                    SQLUserInfo
SQLKey                             SQLUserWhereClause
SQLKeyField                        SQLUserWhereClause
SQLLogDirs                         SQLLog
SQLLogHits                         SQLLog
SQLLogHosts                        SQLLog
SQLLogStats                        SQLRatioStats
SQLLoginCountField                 SQLLog
SQLPasswordField                   SQLUserInfo
SQLPlaintextPasswords              SQLAuthTypes
SQLProcessPwEnt                    SQLAuthenticate
SQLProcessGrEnt                    SQLAuthenticate
SQLSSLHashedPasswords              SQLAuthTypes
SQLScrambledPasswords              SQLAuthTypes
SQLShellField                      SQLUserInfo
SQLUidField                        SQLUserInfo
SQLUserTable                       SQLUserInfo
SQLUsernameField                   SQLUserInfo
SQLWhereClause                     SQLUserWhereClause


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 19:35:57    

:sarcastic:


---------------
"Every solution breeds new problems"
Reply

Marsh Posté le 11-09-2002 à 19:36:27    

et dans tes logs tu as rien de spécial d'indiqué ?


---------------
"Every solution breeds new problems"
Reply

Marsh Posté le 11-09-2002 à 19:37:35    

g pas remis autant de def ke ds ta conf, tu pense ke c lakel ki, mankante, auait le plus de chance d'etre la cause de mon prob?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 19:38:14    

ze_cameleon a écrit a écrit :

et dans tes logs tu as rien de spécial d'indiqué ?




 
rien de particulier, mais g pas ete voir les logs de mysql tiens.... je vais jeter un coup d'oeil


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 11-09-2002 à 21:44:46    

Bon tu as assez perdu de temps comme ca, passe a pure :)


---------------
C'est en forgeant qu'on devient con comme un forgeron.
Reply

Marsh Posté le 11-09-2002 à 21:47:56    

ms c koi cette secte pure mdr
 
 
je vais finir par le faire, mais j'aurai qd meme aimé resoudre ce con de prob...


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed