Forum Linux.gentoo ProFTPd et accès anonyme

Posté par  .
Étiquettes : aucune
0
11
août
2007

Je me débats avec mon serveur ProFTPd pour créer un accès anonyme, en vain.

Voilà ce que j'ai fait :

- installation de proFTPd grâce à #emerge proftpd

- création du dossier /home/ftp en lui donnant des droits peu restrictifs :

#mkdir /home/ftp

mkdir /home/ftp/upload/

chmod -R 777 /home/ftp/

  • configuration du démon avec ce fichier de configuration

    ServerName "ProFTPD Anonymous"

    ServerType standalone

    Port 21

    User nobody

    Group nogroup

    <Anonymous /home/ftp/>

    £spaces£ £/spaces£AllowAll

    £spaces£ £/spaces£User ftp

    £spaces£ £/spaces£Group ftp

    £spaces£ £/spaces£UserAlias anonymous ftp

    £spaces£ £/spaces£<Limit WRITE>

    £spaces£ £/spaces£DenyAll

    £spaces£ £/spaces£

    £spaces£ £/spaces£<Directory upload/*>

    £spaces£ £/spaces£<Limit READ>

    £spaces£ £/spaces£Denyall

    £spaces£ £/spaces£

    £spaces£ £/spaces£<Limit STOR>

    £spaces£ £/spaces£AllowAll

    £spaces£ £/spaces£

    £spaces£ £/spaces£

Et ça ne fonctionne pas comme je le voudrais ! Si je me connecte avec mon user/password habituel, j'accède bien à mon dossier home via le ftp. En revanche, dès que j'essaye d'accéder en anonyme, il se passe :

220 ProFTPD 1.3.1rc2 Server (ProFTPD Anonymous) [::ffff:127.0.0.1]

USER anonymous



331 Anonymous login ok, send your complete email address as your password

PASS xxxx

530 Login incorrect.

Déconnexion de l'hôte localhost

Je ne sais trop que faire…

Si qqn a une idée.

Merci beaucoup

  • # /etc/ftpusers

    Posté par  . Évalué à 1.

    Regarde le fichier /etc/ftpusers :


    # ftpusers This file describes the names of the users that may
    # _*NOT*_ log into the system via the FTP server.
    [...]
    # To enable anonymous FTP, remove the "ftp" user:

    "ftp" doit être présent dans la liste des utilisateurs interdits.
  • # Est-ce que tu as déjà utilisé le template Anonymous.conf ?

    Posté par  . Évalué à 2.

    Bonjour,

    ProFTPD fournit des templates de configuration, dont un qui pourrait te convenir: anonymous.conf [http://www.proftpd.org/docs/configs/anonymous.conf]

    En particulier, je n'ai pas vu de section "Limit LOGIN" du type:

    <Limit LOGIN>
    AllowAll
    </Limit>

    dans le bloc de configuration "Anonymous"....
    Peut-être une piste :-)

    Bon courage !

    Cdlt,
    • [^] # Re: Est-ce que tu as déjà utilisé le template Anonymous.conf ?

      Posté par  . Évalué à 1.

      D'abord merci pour ta réponse.
      J'ai déjà essayé le Anonymous.conf fourni sur le site de proFTP mais en vain, le même problème survient à savoir l'impossibilité de se connecter en anonyme.
      J'ai tenté de rajouter le LIMIT LOGIN dans la section Anonymous de mon fichier de configuration mais une fois encore pas d'amélioration.

      Bizarre, bizarre...
      Le mieux à faire est peut-être de laisser la poussière retomber et de retenter tout cela dans qq jours.

      Merci encore
      • [^] # Re: Est-ce que tu as déjà utilisé le template Anonymous.conf ?

        Posté par  . Évalué à 1.

        Hello,

        Peux-être qu'en lançant proftpd en ligne de commande sans passage en mode daemon, par exemple avec des options "--nodaemon -debug 2" (augmenter le niveau de debug progressivement), peut-être que tu auras des messages plus précis quant aux échecs de proFTPD en mode Anonymous...
        Ce serait vraiment dommage de passer à côté de cette petite investigation ;-)

        Bon courage !

        Cdlt,

Suivre le flux des commentaires

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