When SSH Tectia Server is used for automated file transfer, separate user accounts can be created for the file transfer users. Non-interactive authentication with public keys and scripted commands can be set for these accounts.
You can set up automated file transfer between SSH Tectia Client and Server hosts using scripts.
The following example script first transfers a file from SSH Tectia Client to SSH Tectia Server and then transfers the file back. The script logs the command and the return values to a file.
#!/bin/bash date=`date +%d.%m.%Y-%H.%M` SRV=sftexa #scpg3 put echo "/opt/tectia/bin/scpg3 -B -q testfile $SRV:test" >> scpg3_put_$DATE /opt/tectia/bin/scpg3 -B -q testfile.dat $SRV:test echo $? >> scpg3_put_$DATE #scpg3 get echo "/opt/tectia/bin/scpg3 -B -q $SRV:test test" >> scpg3_get_$DATE /opt/tectia/bin/scpg3 -B -q $SRV:test test echo $? >> scpg3_get_$DATE
The script can be set to run as a forced command.