OVH Cloud OVH Cloud

SFTP

25 réponses
Avatar
PimSaVie
Bonjour

je dois effectuer des transferts de fichiers avec une connexion
s=E9curis=E9e, mais je ne vois pas trop comment m'en sortir.

Est-ce que vous auriez des solutions?

J'ai trouv=E9 beaucoup de posts qui parlent de putty, WinSCP, PSFTP mais
je ne connais ni les uns ni les autres

merci de votre aide

10 réponses

1 2 3
Avatar
Daniel
Bruno a écrit :
Dans son message précédent, Romain PETIT a écrit :
Bruno a formulé la demande :
- créer le fichier script avec l'appli windev
- lancer PSPTP -b nomfichierscript depuit l'appli windev
- supprimer le fichier script.



Bonjour,

Je viens de tester cette méthode et cela fonctionne bien.
Mais comment savoir que tout a bien fonctionné ? pour mon cas j'ai
juste besoin de transferer de fichiers et si le transfert a réussi,
je dois les effacer sur la machine locale.



Huumm, effetivement c'est con mais le programme semble retourner
toujours 1 (échec ou succès)...
http://www.derkeiler.com/Newsgroups/comp.security.ssh/2008-02/msg00037.html


On ne peut pas non plus rediriger la sortie dans un fichier texte
(style psftp -b ddd > toto.txt)
Reste à voir s'il est possible d'utiliser la classe cWDDos pour
récupérer le résultats des commandes...
http://www.wdforge.org/modules/icontent/index.php?page5

A+


Ce qui serait bien : utiliser les commandes WD ç travers un canal SSH
ouvert, quelqu'un s'y est déjà coller ?




Voici ce que j'utilise et qui fonctionne bien

http://www.bitvise.com/tunnelier

C'est facile à mettre en ½uvre et il y a un cout dans le cas d'une
utilisation pro, mais c'est vraiment passe partout.

A priori c'est le même principe que SafeTP (que je ne connaissais pas).



--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Avatar
Roumégou Eric
moi j'utilise sftpc.exe après avoir généré des fichier de cde et cela
marche très bien.

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Romain PETIT
Roumégou Eric a émis l'idée suivante :
moi j'utilise sftpc.exe après avoir généré des fichier de cde et cela marche
très bien.



Oui, mais en cas d'échec, comment gères-tu ?
A+

--
Romain PETIT
contact : http://cerbermail.com/?O16kfXOFcq
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windev
http://www.mesnews.net/
http://fr.wikipedia.org/wiki/Newsgroup
Avatar
Bruno
Romain PETIT avait écrit le 25/06/2009 :
Roumégou Eric a émis l'idée suivante :
moi j'utilise sftpc.exe après avoir généré des fichier de cde et cela
marche très bien.



Oui, mais en cas d'échec, comment gères-tu ?
A+



Oui tout le problème est là. Si on doit envoyer des fichiers, cela
oblige à le retelecharger et de les comparer à l'original pour savoir
si tout s'est bien passé. Tout ça parce que l'on ne peut pas utiliser
les commandes WD.

--
Bruno A

suivre ce lien pour répondre :
http://cerbermail.com/?TF4s3h4ejs
;)
Avatar
Romain PETIT
Bruno a exposé le 25/06/2009 :
Romain PETIT avait écrit le 25/06/2009 :
Roumégou Eric a émis l'idée suivante :
moi j'utilise sftpc.exe après avoir généré des fichier de cde et cela
marche très bien.



Oui, mais en cas d'échec, comment gères-tu ?
A+



Oui tout le problème est là. Si on doit envoyer des fichiers, cela oblige à
le retelecharger et de les comparer à l'original pour savoir si tout s'est
bien passé. Tout ça parce que l'on ne peut pas utiliser les commandes WD.



Quelqu'un a essayé avec la classe cWDDos ?
En lançant SFTPC à partir de cette classe, on doit pouvoir récupérer le
résultat de chaque commande effectuée par STTPC et l'analyser.
(on peut éventuellement avoir aussi les commandes lancées avec l'option
-b).
Il est préférable aussi d'utiliser l'option -batch pour éviter le
blocage en cas de problème (pas d'interactivité)
L'option -be peut aussi etre utile pour continuer le batch en cas
d'erreur (pas exemple, on supprime préventivement un fichier sur le
serveur et on se moque de savoir s'il existait ou non)

A+


--
Romain PETIT
contact : http://cerbermail.com/?O16kfXOFcq
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windev
http://www.mesnews.net/
http://fr.wikipedia.org/wiki/Newsgroup
Avatar
Bruno
Romain PETIT a formulé la demande :

Quelqu'un a essayé avec la classe cWDDos ?
En lançant SFTPC à partir de cette classe, on doit pouvoir récupérer le
résultat de chaque commande effectuée par STTPC et l'analyser.
(on peut éventuellement avoir aussi les commandes lancées avec l'option -b).
Il est préférable aussi d'utiliser l'option -batch pour éviter le blocage en
cas de problème (pas d'interactivité)
L'option -be peut aussi etre utile pour continuer le batch en cas d'erreur
(pas exemple, on supprime préventivement un fichier sur le serveur et on se
moque de savoir s'il existait ou non)

A+



Nous on ne met pas l'option -be, car c'est dans le script que l'on met
notre commande d'effacement des fichiers en local après l'upload. Du si
celui-ci s'arrete, le script est arreté aussi donc pas d'effacement (en
théorie..)

--
Bruno A

suivre ce lien pour répondre :
http://cerbermail.com/?TF4s3h4ejs
;)
Avatar
Roumégou Eric
Roumégou Eric avait soumis l'idée :
moi j'utilise sftpc.exe après avoir généré des fichier de cde et cela marche
très bien.



de mémoire ...
cela génère un fichier log que je relis pour dire si oui non cela est
ok
puis je continue.
La log est envoyé par mail à l'admin

Si ça en interesse certain, je pourrais aller voir dans le projet.

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Daniel
Roumégou Eric a écrit :
Roumégou Eric avait soumis l'idée :
moi j'utilise sftpc.exe après avoir généré des fichier de cde et cela
marche très bien.



de mémoire ...
cela génère un fichier log que je relis pour dire si oui non cela est ok
puis je continue.
La log est envoyé par mail à l'admin

Si ça en interesse certain, je pourrais aller voir dans le projet.




en passant en fin de commande >> log.txt

--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Avatar
Romain PETIT
Il se trouve que Daniel a formulé :
en passant en fin de commande >> log.txt



Non, le fichier est bien créé mais est vide...

A+

--
Romain PETIT
contact : http://cerbermail.com/?O16kfXOFcq
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windev
http://www.mesnews.net/
http://fr.wikipedia.org/wiki/Newsgroup
Avatar
Roumégou Eric
Roumégou Eric a formulé la demande :
Roumégou Eric avait soumis l'idée :
moi j'utilise sftpc.exe après avoir généré des fichier de cde et cela
marche très bien.



de mémoire ...
cela génère un fichier log que je relis pour dire si oui non cela est ok
puis je continue.
La log est envoyé par mail à l'admin

Si ça en interesse certain, je pourrais aller voir dans le projet.



sur ce lien, l'exe que j'utilise et le code

http://www.boxchallenge.com/sftpc.zip

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
1 2 3