Probleme proftpd

salut ,
voial j expose mon probléme ,je n arrive aps a me connecter a mon serveur ftp a partir d une machine windows sp1,j utilse mandrake 10(ou est installé proftpd),un routeur qui sert de passerelle.
lorsque je fait ftp://mon adresse.ip pour tester ca me met :
Connected to localhost.
421 Service not available, remote server has closed connection
ftp>
est ce que c est bon?je suis stagiaire donc soyez indulgent je suis novice.

merci de votre aide

6 réponses

  1. oui j arrive a me connecter depuis tout a l heure je galere pour restreindre l accés ftp ,mais de nouveaux problemes se posent a moi:
    -dans ftpusers j ajoute anonymous afin de ne pas permettre l accés ftp ?

    -comment mettre un mot de passe +utilisateur?

    -je modifie bien le fichier proftpd.conf comme ceci
    ServerName "ProFTPD server"
    ServerType standalone
    DefaultServer on
    UseFtpUsers on
    # Allow FTP resuming.
    # Remember to set to off if you have an incoming ftp for upload.
    AllowStoreRestart 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 under which the server will run.
    User nobody
    Group nogroup

    # To cause every FTP user to be "jailed" (chrooted) into their home
    # directory, uncomment this line.
    # Normally, we want files to be overwriteable.
    <Directory />
    AllowOverwrite on
    </Directory>

    # Needed for NIS.

    Persisentpasswd off

    <Global>
    DefaultRoot ~
    AllowOverwrite yes
    MaxClients 3
    MaxClientsPerHost 1
    UseFtpUsers on
    AllowForeignAddress on
    ServerIdent on "ProFTP Server Ready"
    AccessGrantMsg "Bienvenue %u sur le serveur du "
    </Global>
    # Default root can be used to put users in a chroot environment.
    # As an example if you have a user foo and you want to put foo in /home/foo
    # chroot environment you would do this:
    #

    # DefaultRoot /home/foo foo
    #Include /etc/proftpd-anonymous.conf
    1. pour restreindre un utilisateur il ajouter le login du dit utilisateur dans le fptuser sur debian le fichier se trouve dans /etc
      il faut utiler la commande locate ftpuser pour connaitre l emplacement
  2. Bonjour,
    J'ai réalisé un post sur la configuration de PROFTPD :
    http://www.artduweb.com/unix-linux/proftpd

    En espèrant que ça puisse vous aider !
    1. Salut!!!

      Pour te conencter à ton ftp, tu peux te connecter soit d'une machine dans le reseau local en marquant l'url: ftp://192.168. etc

      soit d'une machine exterieure à ton reseau en ouvrant le port 21 sur ton routeur et en marquant ftp://adresse IP du routeur.

      Voila.

      PS: oublie pas de verifier que ton serveur ftp est bien en route grace à drakconf/service/demarrage.

      A++
      1. Re salut!

        etant donné que je suis au taf, je n'ai pas trop le temps de cherhcer l'erreur ou de te guider dans tes demarches. Cependant, des ce soir, je t'envoie le tuto que j'ai fait avec des explications en +. dc arrete de t'arracher les cheveux lol, garde les pour un autre projet.

        A ce soir

        Chris
        1. comme promis voici ton aide:

          Configuration du serveur FTP
          Dans le centre de contrôle Mandrake:
          -> Assistant serveurs
          -> Configurer FTP
          suivant
          cocher: « activer pour intranet » et « activer pour internet »
          cocher: « chroot des utilisateur... » et « autoriser la reprise... »

          - Installer: gproftpd-8.1.7-1mdk.i586.rpm
          - Dans un terminal taper: $ su
          -> password (mot de passe root)
          # gproftpd
          -> Cliquer sur « yes »
          Onglet servers
          DNS name or ip... : mon_adresse_IP (fixe evidement. Sinon me redemander de l'aide plus precise sur ce point)
          The admin email : jojo@...com
          Useradds default root dir : /mnt/... (repertoire par défaut où les nouveaux utilisateurs auront accès en lecture)
          Useradds default Upload dir : /mnt/.../Upload (repertoire par defaut où les nouveaux
          1. c est bon j ai reussi chris mais encore 1 probleme lol ,je cherche a passer le routeur afin de me connecter de l exterieur et non plus en local ,CA MARCHE PAS,j ai bien ouvert les ports du routeur linksis.

            une autre question quand je fais ftp localhost il me demande un utilisateur et un mot de passe mais lequel??celui de mon utilisateur?