Forum Linux.debian/ubuntu PROFTPD et SMBFS probléme transfere de fichiers

Posté par  .
Étiquettes : aucune
-1
20
mar.
2009
Bonjour,

j'ai mis en place un serveur ftp qui fonction trés bien sur proftpd !

les utilisateur qui se connecte arrive dans le repertoire /partage

dans se répertoire un dossier pc-de-toto dans le quel dossier de partage est monter a l'aide de la commande smbfs !

je peut donc visualiser sur mon serveur ftp les fichiers d'une autre machine qui est sur le reseau !

je peut transféré des fichiers texte mais je ne peut pas transférer mes fichiers en .doc

détails filezilla:

Statut : Début du téléchargement de /Admin/pc-de-florian/Travail Massy/BTS IG/Savoir FAIRE BTS IG1.doc
Commande : PASV
Réponse : 227 Entering Passive Mode (83,114,108,4,23,133).
Commande : RETR Savoir FAIRE BTS IG1.doc
Réponse : 150 Opening BINARY mode data connection for Savoir FAIRE BTS IG1.doc (26112 bytes)
Réponse : 426 Transfer aborted. Opération non permise
Statut : Début du téléchargement de /Admin/pc-de-florian/Travail Massy/BTS IG/Savoir FAIRE BTS IG1.doc
Commande : PASV
Réponse : 227 Entering Passive Mode (83,114,108,4,23,146).
Commande : RETR Savoir FAIRE BTS IG1.doc
Réponse : 150 Opening BINARY mode data connection for Savoir FAIRE BTS IG1.doc (26112 bytes)
Réponse : 426 Transfer aborted. Opération non permise

Une idée ?
  • # Quelques tests

    Posté par  . Évalué à 3.

    - regarde le contenu de /var/log/proftpd.log ou quelque chose du genre
    - essaye avec un fichier ne contenant pas d'espace dans son nom
    - essaye avec un .doc renommé en .txt
    - essaye sans smbfs
    • [^] # Re: Quelques tests

      Posté par  . Évalué à 1.

      - regarde le contenu de /var/log/proftpd.log ou quelque chose du genre
      : using sendfile capability for transmitting data
      : error using sendfile(): [75] Valeur trop grande pour le type défini de données
      : notice: user remy: aborting transfer: Opération non permise


      - essaye avec un fichier ne contenant pas d'espace dans son nom
      Même problème

      - essaye avec un .doc renommé en .txt
      sa marche le fichier a été transférer et pour un .txt renommé en doc aussi


      - essaye sans smbfs
      Comment faire !?
  • # RESOLU

    Posté par  . Évalué à 1.

    Bon, j'ai trouvé.

    Proftpd utilise sendfile, qui peut poser problème avec certains systèmes de fichier :

    * With a network-mounted directories (e.g. NFS or SMB), the kernel may be
    unable to serve the network file through its own cache.



    Il faut donc désactivé son utilisation par la directive :

    UseSendfile off


    dans le fichier de conf.

    source : http://www.proftpd.org/docs/direct [...] SESENDFILE

Suivre le flux des commentaires

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