Copy a file over SSH using SCP
Scenario: Your file is on one linux machine. You want it somewhere else.
You SSH to the machine where the file is at, and run the following scp command (Secure Copy Protocol) to copy it to your local machine.
Use the SCP command | Sudo SCP /home/user/source.file user@destinationip:/home/user/destinationfolder/ |
Example: I have a file on “pi@rasperrypi” | 192.168.1.51 | |
I want the file to go to “bob@t540debian” | 192.168.1.248 |
File is in the home directory on raspberrypi | /home/pi/textfile.txt |
Want to copy it to bob’s home on t540debian | /home/bob/ |
For example, a text file.
Touch to create, echo “with the data” >> to the file, and cat the cat to concatenate the cats. Meow. |
/home/pi/cats.txt
|
Step 1, From $Bob@t540debian, ssh raspberry as user pi | SSH pi@192.168.1.51 |
Step 2, From ssh as user $pi@rasperrypi | sudo scp /home/cats.txt bob@192.168.1.248:/home/bob/
|