Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Linux.debian

Linux.debian : lancement de proftpd

Posté par Creasy (page perso, ) le 17 juillet 2005
Bonjour, j'ai quelques problèmes à joindre mon serveur ftp que je tente désespérement d'installer. Lorsque je lance le lien depuis un navigateur il me dit ke le document ne contient aucune données. donc voila ma config:
ServerName	          "ludo.chezlui"
ServerType 		     inetd
DefaultServer		   on
Port				   21
Umask			      22
MaxInstances             30
User				 nobody
Group				nogroup
RequireValidShell		off

AllowRetrieveRestart            on
AllowStoreRestart		  on
ListOptions			        "1"
AuthPAM				        off

DefaultRoot			     /home/ftp admin
ServerIdent			     off

SystemLog			  /var/log/proftpd.log
TransferLog			  /var/log/xferlog

 <Anonymous /home/ftp>
   	User				ftp
   	Group				nogroup
   	UserAlias			anonymous ftp
   	MaxClients			20
	   
   <Directory /home/ftp/data/>
	     <Limit WRITE>
		       DenyAll
             
   
 	
   <Directory /home/ftp/upload/>
     	     <Limit READ >
       			DenyAll
	     
  
Les dossiers cités existent bien et le ping des cartes réseaux est parfait. Au lancement, les fichiers log indiquent:
localhost.localdomain : failed binding to 0.0.0.0, port 21: address already in use 
Quelqu'un peut-il m'aider car je suis un newbie de base (de M...) sur linux et je rame de trop pour faire peu de chose... :-(

> Lire le message (5 commentaires, moyenne: 1,4).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Beh

Posté par cho7 (page perso, ) le 17/07/2005 à 22:14. (lien). Évalué à 3.

failed binding to 0.0.0.0, port 21: address already in use

Ce message me parait clair : tu as un autre programme (de toute evidence un autre serveur FTP) qui ecoute déjà sur le port 21, et donc proftpd ne peut pas ecouter le meme port.

Pour savoir le programme fautif, en root tappe :

cho7land:/home/cho7# netstat -taupen --tcp | grep :21
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 65534 7383 3763/proftpd: (acce


Bon chez moi c'est proftpd, mais chez toi ce sera surement quelqu'un d'autre, ou alors si c'est proftpd, c'est qu'il est déjà lancé quand tu le lance toi même (sous debian c'est un service lancé au démarrage)

Donc pour le lancer/relancer/stoper de manière propre, en root :
/etc/init.d/proftpd start ou restart ou stop

--
le python, c'est bon
  • [^]Re: Beh

    Posté par Creasy (page perso, ) le 18/07/2005 à 08:56. (lien). Évalué à 1.

    Effectivement il y a un service inetd lancé sur se port, mais comment faire pour l'arrêter? Je ne veux pas en effet, que tous les service en mode 'inetd' s'aarête en même temps que celui qui utilise le port 21. Il me faut pour cela, je pense, modifier quelque chose dans ma config de 'inetd', mais je n'ai pas trouver quoi!
    Merci en tout cas, de m'avoir fais avancer dans le débgage...

vsftpd

Posté par spirit () le 18/07/2005 à 01:55. (lien). Évalué à 1.

Je suppose que tu as de bonnes raisons d'utiliser proftpd car sinon je te conseille vivement vsftpd, leger, très simple à configurer et très correctement sécurisé.

Pour ton problème j'ai tendance à penser aussi que tu as déjà un serveur ftp de lancé ;)

  • [^]Re: vsftpd

    Posté par Creasy (page perso, ) le 18/07/2005 à 09:01. (lien). Évalué à 1.

    Il me faudrait plus précisément un serveur ftp configurable à la 'Windaube' pour moi, lol! Car les lignes de commandes, c'est une grosse galère pour mes petits neurons.
    En revanche je ne connaissait pas Vsftpd, qu'apporte t'il de plus que proftpd? à part d'être léger?

    • [^]Re: vsftpd

      Posté par spirit () le 18/07/2005 à 11:41. (lien). Évalué à 1.

      Très simple à configurer, juste un fichier à modifier, et de plus il n'a pas 50000 options. Et surtout, et c'est son point fort, il est très sécurisé, pour te donner une idée, la commande ls est directement une commande interne de vsftpd et non plus la commande du système.

      bon après par contre tu sais les gui...moi je connais pas trop ^^ j'aime bien la console... et puis c'est pas si compliqué tu sais...

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debian