diff --git a/guide/english/ssh/moving-files-between-servers/index.md b/guide/english/ssh/moving-files-between-servers/index.md new file mode 100644 index 0000000000..ef4fa639c3 --- /dev/null +++ b/guide/english/ssh/moving-files-between-servers/index.md @@ -0,0 +1,36 @@ +--- +title: Moving files between servers +--- + +## Moving file from local computer to remote server + +* First add public key of remote server to known hosts +* The command to copy files from local computer to remote server is + +```shell +scp -i @host: +``` + +## Moving file from remote server to local computer + +* First add public key of remote server to known hosts +* The command to copy files from remote server to local computer is + +```shell +scp -i @: +``` + +## Moving file between remote servers + +* First add public key of remote servers to known hosts +* The command to copy files between remote server to local computer is + +```shell +scp -i @: @: +``` + +## To move entire directory use -r option + +```shell +scp -r root@hostname:/source_folder/* /destination_folder/ +```