--- 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/ ```