install proftpd + proftpdamin sur debian - Installation - Linux et OS Alternatifs
Marsh Posté le 20-06-2006 à 21:05:56
Le module SQL est bien compilé avec ProFTPd ?
Utilise la commande proftpd -l pour voir les modules installés.
Mes modules :
Citation : 21:08 cartman@serveur ~% proftpd -l |
Quelle est ta distribution ?
Marsh Posté le 11-07-2006 à 21:12:27
ma distrib est debian et en effet j'ai pas les mod_sql
KURO-BOX:~# proftpd -l
Compiled-in modules:
mod_core.c
mod_xfer.c
mod_auth_unix.c
mod_auth_file.c
mod_auth.c
mod_ls.c
mod_log.c
mod_site.c
mod_delay.c
mod_dso.c
mod_auth_pam.c
mod_readme.c
mod_cap.c
mod_ctrls.c
Marsh Posté le 11-07-2006 à 21:45:08
c'est bon j ai solutionné mon pblm (proftpd chargeait le module postregre avt celui de mysql)
Marsh Posté le 11-07-2006 à 21:45:52
t'inquiete il y est bien:
edites : /etc/proftpd/modules.conf
commentes : LoadModule mod_sql_postgres.c
et verifie que
LoadModule mod_sql.c
et
LoadModule mod_sql_mysql.c
soient bien decommentés.
au debut de '/etc/proftpd/proftpd.conf' tu dois avoir:
Include /etc/proftpd/modules.conf
Marsh Posté le 11-07-2006 à 21:59:55
mdr
merci pour ton coup de main, un peu tardif mais tjs bon a prendre =)
Marsh Posté le 19-10-2006 à 00:17:43
je suis sid, j'ai updaté mes paquets ce soir et j'ai planté le serveur, j'arrive plus a le relancé:
Paramétrage de proftpd (1.3.0-10) ...
Starting ftp server: proftpd - Fatal: LoadModule: error loading module 'mod_sql_mysql.c': Permission denied on line 19 of '/etc/proftpd/modules.conf'
failed!
invoke-rc.d: initscript proftpd, action "start" failed.
dpkg : erreur de traitement de proftpd (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
dpkg : des problèmes de dépendances empêchent la configuration de proftpd-mysql :
proftpd-mysql dépend de proftpd (= 1.3.0-10) ; cependant :
Le paquet proftpd n'est pas encore configuré.
dpkg : erreur de traitement de proftpd-mysql (--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
proftpd
proftpd-mysql
E: Sub-process /usr/bin/dpkg returned an error code (1)
Marsh Posté le 20-10-2006 à 12:13:16
si ca peut te rassurer j ai le meme souci!
j ai l impression que la MAJ a effacé les modules utilisés par proftpd sql
je continue de zieuter ca =)
t as eu réussi a solutionner le souci?
Marsh Posté le 20-10-2006 à 20:03:26
Pour ma part depuis l'entrée de la version 1.3 de ProFTPd dans Sid je suis passé aux sources.
Marsh Posté le 20-10-2006 à 20:16:32
nan j'ai pas solutionné le probleme
j'ai compilé mais apres j'ai pas de /etc/init.d/proftpd, je sais pas comment m'en servir apres le make install
dans les paquets debian y a plus de usr/lib/proftpd/mod_sql_mysql.so
http://packages.debian.org/cgi-bin [...] &arch=i386
Marsh Posté le 20-10-2006 à 22:23:38
Pour le lancer tu tapes proftpd, ensuite pour avoir le support des libs mysql, quota, etc... tu le précises lors de la compilations.
J'ai compilé de cette façon :
Code :
|
Marsh Posté le 20-10-2006 à 22:59:23
j'ai pas de mod_ban.c
sinon apres le make install, les lib des modules sont copiés ou ? je ne les trouve pas et j'ai:
- Fatal: unknown configuration directive 'ModulePath' on line 7 of '/etc/proftpd/modules.conf'
qui correspond à ModulePath /usr/lib/proftpd
C'est mon ancien fichier de configuration
EDIT : faut commenter cette ligne: Include /etc/proftpd/modules.conf dans proftpd.conf car en fait on a un seul gros binaire
sinon on peut utiliser ./configure --enable-dso --with-shared=mod_sql:mod_sql_mysql
Marsh Posté le 01-07-2007 à 12:10:35
Je Up ce post car je n'arrive pas a compiler j'ai pourtant pris les sources sur débian si qqu'un peut m'aider merci
KURO-BOXhome/scoubi/proftpd-dfsg-1.3.0# ./configure --enable-ctrls --with-modu les=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_file:mod_quotatab_sql:mod_ra tio:mod_tls:mod_ban:mod_readme --with-includes=/usr/include/mysqlusr/include/o penssl --with-libraries=/usr/lib/mysqlusr/lib/ssl --sysconfdir=/etc --enable-s hadow
checking build system type... powerpc-unknown-linux-gnu
checking host system type... powerpc-unknown-linux-gnu
checking target system type... powerpc-unknown-linux-gnu
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
Marsh Posté le 01-07-2007 à 16:19:52
Il te faut un compilateur.
Sinon c'est pas une très bonne idée de compiler une appli comme ca et d'outre-passer le système de gestion de paquets.
Si t'as vraiment besoin d'options qui ne sont pas présentes dans le paquet standard, recrées plutot le paquet. Mais bon si deja tu as du mal a compilé les sources, c'est pas gagné
Marsh Posté le 02-07-2007 à 12:51:28
ok merci, en fait je débute sur linux et je suis les tuto mais je veux mettre en place un serv ftp alors j'ai pris proftpd g ajouté masqueadresse et passiveport car mon ip est dynamique mais voila ca a marché une fois et depuis je n'arrive pas a créer des comptes qui peuvent ce connecter sur le ftp
je suis passé par webmin, par le mode console et ma derniere solution été par base de donnée
mais ce qui m'enerve c'est que meme en local ca marche pas il me refoul mes users
j'ai fait
ftp localhost 21
et apres avoir entré mon users et mon mdp ben il m'eject
!!
alors si quelqu'un à une idée !!
merci d'avance
Marsh Posté le 20-06-2006 à 12:52:01
hello
j'ai un pt souci avec l'install d un proftp sur une debian
je suis la doc d'install de ca : http://proftpd-adm.sourceforge.net [...] in_install
et à la fin je me retrouve avec des messages d erreurs :<
et si je commente cette ligne j'ai ca :
qqn pourrait me dépanner? merci =)