Skip to content

SCP (File Transfer)#

Upload file to server#

scp file.txt user@server:/path/

Upload directory to server#

scp -r directory user@server:/path/

Download file from server#

scp user@server:/path/file.txt ./

Download directory from server#

scp -r user@server:/path/directory ./

Upload with specific port#

scp -P 2222 file.txt user@server:/path/

Upload with identity file#

scp -i ~/.ssh/id_rsa file.txt user@server:/path/

Upload multiple files#

scp file1.txt file2.txt user@server:/path/