Pàgina d'inici » Eines i Software » Transferències

Category Archives: Transferències

WinSCP: Transferència SFTP automatitzada

USA Flag Spain Flag German Flag
WinSCP logo
WinSCP

La transferència de fitxers en entorn Windows a través de entorn gràfic es pot fer amb WinSCP, Filezilla i molts altres clients disponibles; però a l’hora d’automatitzar aquesta transferència WinSCP es, sinó la millor, de les millors eines que pots trobar.

La darrera versió publicada es la 5.7.3 (2015-05-13)

Per a mostra, diferents comandes que poden ser útils a l’hora de preparar un scripting bàsic:

Scripting WinSCP

Acció Exemple
Enviament de fitxer amb renombrat a destí
put Clients.DAT Clients.TXT
activació de transferència ASCII o binary
option transfer ascii
canvi de permisos a destinatari
chmod 777 EXEMPLE.DAT
Es important gestionar correctament l’intercanvi de signatures.
open ..... -hostkey="ssh-rsa 2048 ff:33:ff:44:cc:22:dd:bb:99:99:66:11:22:33:44:55"
enviament opcional

S’ha de tenir en consideració la següent nota:
When specific file name is used, command fails when the file does not exist. When wildcard is used, command succeeds, without doing anything, if the wildcard does not match any file
from: Put: Remarks

# Executo un enviament múltiple
put EXEMPLE*.DAT
get REBO*.TXT
Desactivar el resume automàtic

Això pot ser necessari en entorns on hi han incidències per temes de permisos o serveis que processen el fitxer tan bon punt s’han acabat de escriure.

Nota: Amb mput no funciona, només funciona amb put.

Verificat fins a la versió WinScp 5.5.5

# Desconectar resume
put EXAMPLE*.DAT -resumesupport=off
Transferir i esborrar al acabar.

Un cop transferit el fitxer s’esborra del origen.
No confondre amb instrucció rm que esborra del destí.

# Desconectar resume
put -delete EXAMPLE.DAT

 

 

Enllaços relacionats:

Filezilla FTP: Configuració per a FTP a través de proxy.

Quan s’està fent transferències massives dins d’un entorn corporatiu amb proxy, es normal que es vulgui provar amb un client “friendly” i a més sense cost.

Filezilla omple aquest buit amb un client amigable i ben provat que només hauràs de configurar per a funcionar amb el teu entorn proxy.

A més a més, tens altres avantatges:

  • es un client multi idioma disponible en prop de 30 llengües diferents. Entre elles el català.
  • Permet diversos protocols: FTP, FTPS and SFTP
  • Fitxers > 4Gb
  • etc…

configuració del FTP a través de proxy

seguint aquests passos:

Vés a Edita \ Paràmetres…
A la opció:
Connexió \ Servidor intermediari FTP
trobaràs una configuració per defecte:
USER %u@%h %s

PASS %p
ACCT %w

On cada paràmetre significa:
%u: Nom usuari (FTP)
%h: Host FTP
%s: Usuari (proxy)
%p: Password (FTP)
%w: Password (proxy)

Només hauràs de canviar:
servidor proxy:proxy.group.com:8079
Usuari:Domain\user
Password:Domain_password

Això ha estat provat amb la versió 3.3.4.1. 3.7.3 La actual (2015-03) es la 3.10.3

Pots consultar com fer això mateix en un MS-DOS batch a la meva entrada: la sopa de FTP, proxy i BAT

%d bloggers like this: