Use rsync over ssh, both are standard on most *nix systems. Read the man pages, but the following is the basic idea:
rsync -p -e ssh /path/to/local remote.host.com:/path/to/remote
The beauty of rsync is that you can use it on whole directories and it will only transfer the files that are different.
__________________
"Every normal man must be tempted, at times, to spit on his hands, hoist the black flag, and begin slitting throats."
--H.L. Mencken
|