One way to do this is to create a public-key pair in the client host and configure an automatic job to perform the transfer to the Unix server on a regular basis.
It is also recommended to use a dedicated user account for this in windows.
Here are some steps on how to do this.
Using the dedicated account for this purpose:
Create a public-key pair on the client host and upload public key to server
If running Tectia Client 6.1.0 this can be done using the "Public key wizard" in the Tectia Configurator. It can also be done manually:
Using the Tectia Configurator create a profile for your remote Unix host (SERVER)
Create batch script using scpg3 or sftpg3 to transfer the files to the remote server
Remember to save the server host key and use the Batch mode option in the command line so that scripts will not fail if user-interaction is needed:
sftpg3 -B batch.txt SERVER
Test the script to make sure that everything is working.
Wrap this command in a windows batch file (batch_transfer.cmd) and use task scheduler on the windows host to automatically launch the file transfer using a predefined schedule
Sep 13 '10 at 05:34