Difference between revisions of "Copy files to remote server"
Line 6: | Line 6: | ||
2. Scp | 2. Scp | ||
scp -P 22 /path/to/file username@remoteserver.tld:/path/to/remote/directory/ | scp -P 22 /path/to/file username@remoteserver.tld:/path/to/remote/directory/ | ||
+ | |||
+ | Add -r for recursive (copy all directory with subdirs): | ||
+ | scp -r -P 22 /path/to/file username@remoteserver.tld:/path/to/remote/directory/ | ||
[[Category:Admin area]] | [[Category:Admin area]] |
Revision as of 13:17, 13 November 2014
How to copy files to remote server using command line
1. Rsync. We are assuming that the ssh keys are already configured.
rsync -av -e 'ssh -p22' /path/to/file IP:/path
2. Scp
scp -P 22 /path/to/file username@remoteserver.tld:/path/to/remote/directory/
Add -r for recursive (copy all directory with subdirs):
scp -r -P 22 /path/to/file username@remoteserver.tld:/path/to/remote/directory/