• # SFTP

    Posté par  (site web personnel) . Évalué à 0.

    http://fr.wikipedia.org/wiki/SSH_file_transfer_protocol

    mais ça fait pas tout ce que fait CFT
    • [^] # Re: SFTP

      Posté par  . Évalué à 2.

      Rsync sur SSH ne serait-il pas plus pertinent comme remplaçant ? (oui, là aussi il ne fait pas tout ce que fait CFT)
      • [^] # Re: SFTP

        Posté par  . Évalué à 1.

        Rsync sur SSH ca devenir une usine à gaz avec tous les partenaires CFT que j'ai en prod !
        et comment faire l'envoie de fichier automatiquement en batch en fonction du partenaire ???
        • [^] # Re: SFTP

          Posté par  . Évalué à 1.

          #/bin/bash
          case $PARTENAIRE
          toto)
          FILE="/transfert/fichier_pour_toto.txt"
          DEST="/ici/"
          USER="totuser"
          SRV="totosrv"
          ;;
          titi)
          FILE="/transfert/fichier_pour_titi.bin"
          DEST="/la/"
          USER="tituser"
          SRV="titisrv"
          ;;
          esac

          rsync -av -e 'ssh -p 22' $FILE $USER@$SRV:$DEST


          Oui, c'est pas beau et oui ce sera bordélique mais j'ai pas mieux.
          En plus je suis pas sur mon PC, du coup je ne suis pas sûr de la ligne avec rsync.
          • [^] # Re: SFTP

            Posté par  . Évalué à 6.

            à bien y penser un fichier CSV qui sert de base de données (ou une vrai base de donnée!) et une boucle for ou un script awk devrait être plus efficace... et plus simple !
            #database.csv
            #partenaire;fichier(source);dest;user;serveur
            toto;/transfert/fichier_pour_toto.txt;/ici/;totuser;totosrv
            titi;/transfert/fichier_pour_titi.bin;/la/;tituser;titisrv

            #!/bin/bash
            #Script
            gawk -F";" '{if ($0 !~ "^#") print "rsync -av -e ssh -p 22 "$2" "$4"@"$5":"$3}' database.csv | sh


            Mais de toute façon je ne suis pas sûr que tu arrives à faire exactement pareil qu'avec CFT !
            • [^] # Re: SFTP

              Posté par  . Évalué à 2.

              Je me répond encore à moi-même : j'ai peut-être encore une fois été vite en besogne... (moinser-moi).
              Je ne sais pas finalement si on peut faire du transfert entre deux démons rsync.

              Après réflexion tu souhaites peut-être faire l'équivalent du FXP ? (lancer la demande de copie depuis une machine A pour que la copie s'effectue de la machine B vers la machine C ?)
              • [^] # Re: SFTP

                Posté par  . Évalué à 6.

                Il faudrait vraiment que je me mette au boulot au lieu de parler tout seul sur un forum..
        • [^] # Re: SFTP

          Posté par  . Évalué à 3.

          si tu nous expliquais ce que tu fais avec CFT
          on pourrait peut-etre te proposer des equivalents

          parce que là, à part envoyer des fichiers depuis une machine vers une autre,
          on n'a pas beaucoup d'info
          • [^] # Re: SFTP

            Posté par  . Évalué à 2.

            • [^] # Re: SFTP

              Posté par  . Évalué à 2.

              je viens de lire, ca ressemble à du minitel 2.0 ; ca tombe bien, nous sommes à une époque WEB 2.0 ; en espérant que les 2 puissent échanger en XML.
            • [^] # Re: SFTP

              Posté par  . Évalué à 2.

              ce qui me chiffonne dans cette présentation et donc dans ce logiciel, c'est que l'on mélange client et serveur. Ce n'est en général pas ce qui est fait sous Unix.
            • [^] # Re: SFTP

              Posté par  . Évalué à 4.

              donc pour
              À l'instar de FTP, CFT sert à envoyer des fichiers vers une machine distante et sait reprendre des transferts interrompus. Mais la comparaison ne s'arrête pas là : CFT permet aussi de déclencher des processus distants, de renommer des fichiers selon un protocole spécifique, d'appliquer des contraintes de sécurité et de transposer les tables de caractères (ASCII vers EBCDIC par exemple). C'est donc un outil qui permet d'émettre et de recevoir des fichiers de façon fiable.

              hormis la conversion de caractere, je penses que SSH (avec ssh, scp, sftp)
              permet de faire des transferts, de lancer des processus distants

              en utilisant un systeme de clef, on a des contraintes de securités

              avec le fichier de config SSHd on peut restreindre un hote ou une clef à n'effectuer que certaines actions.


              Par exemple, pour faire communiquer des partenaires CFT de deux réseaux distincts, il suffit de placer une plate-forme CFT en passerelle entre les deux.

              avec ssh,scp... tu peux, depuis une machine qui accede aux deux reseaux (la passerelle)
              faire par exemple un scp machineA:fichier1 machineB:fichier1-venant-de-A

              apres effectivement
              Traditionnellement, CFT était utilisé sur le réseau Transpac en X.25, mais il existe maintenant une version TCP/IP qui peut donc utiliser Internet et ce de manière sécurisée.

              CFT utilise des protocoles d'échanges comme PESIT ou ETEBAC5 (protocoles français utilisés pour les échanges bancaires), ce qui le rend compatible avec d’autres produits comme Inter.Pel, Connect:Express, Pelican, etc.

              si tu utilises Transpac dans le domaine bancaire, et que tu veux le remplacer par une solution libre, ca va etre plus compliqué
              • [^] # Re: SFTP

                Posté par  (site web personnel) . Évalué à 2.

                euh Transpac a son nombre de lignes X25 en chute libre (et tant mieux).

                Pour CFT, sa force, c'est surtout la définition de partenaires (quoique CFTS est loin d'être facile à faire tomber en marche en fonction des versions de part et d'autre...) et l'autre force c'est les protocoles ésotériques. Bon, au moins avec CFT ya garantie d'acheminement et d'intégrité - contrairement à FTP - et capacité de reprise, des choses qu'un rsync encapsulé sait faire... ou toute solution de B2B digne de ce nom.
      • [^] # Re: SFTP

        Posté par  . Évalué à -1.

        Rsync sur SSH ca devenir une usine à gaz avec tous les partenaires CFT que j'ai en prod !
        et comment faire l'envoie de fichier automatiquement en batch en fonction du partenaire ???
  • # hop !

    Posté par  . Évalué à 4.

    http://openr66.free.fr/

    Il fallait soumettre à google la requête suivante :

    "moniteur de transfert de fichier open source"

    il vous en prie
    • [^] # Re: hop !

      Posté par  . Évalué à 0.

      ca a l'air pas mal !
      je vais tester !!
      Merki !

Suivre le flux des commentaires

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