in reply to Perl and SSH and ftp/scp

I haven't had much luck with the SSH modules on platforms other than Linux, but this sort of thing is fairly portable:

    system("scp file host:file")

(I use pscp from the putty package on Windows).