Secure Copy (remote file copy program)
The SCP program is a software tool implementing the SCP protocol as a service daemon or client. It is a program to perform secure copying. The SCP server program is typically the same program as the SCP client. The SCP Server software can be installed on a Regular Machine and be configured to only accept SCP Traffic on port 22 through the firewall for greater security.
Perhaps the most widely used SCP program is the command line scp program, which is provided in most SSH implementations. The scp program is the secure analog of the rcp command. The scp program must be part of all SSH servers that want to provide SCP service, as scp functions as SCP server too.
Some SSH implementations provide the scp2
program, which uses the SFTP protocol instead of SCP, but provides the very same command line interface as scp
. scp
is then typically a symbolic link to scp2
.
Copying file to host:
scp SourceFile user_name@host_ip:directory/TargetFile
Copying file from host:
scp user_name@host_ip:directory/SourceFile TargetFile
scp -r user_name@host_ip:directory/SourceFolder TargetFolder
Note that if the remote host uses a port other than the default of 22, it can be specified in the command. For example, copying a file from host:文章來源:http://www.zghlxwxcb.cn/news/detail-851265.html
scp -P 2222 user_name@host_ip:directory/SourceFile TargetFile
1. scp 文件傳輸
將本地文件拷貝到遠程:scp 本地路徑/文件名 用戶名@計算機 IP 或計算機名稱:遠程路徑
將遠程文件拷貝到本地:scp 用戶名@計算機 IP 或計算機名稱:遠程路徑/文件名 本地路徑
將本地目錄拷貝到遠程:scp -r 本地路徑/目錄名 用戶名@計算機 IP 或計算機名稱:遠程路徑
將遠程目錄拷貝到本地:scp -r 用戶名@計算機 IP 或計算機名稱:遠程路徑/目錄名 本地路徑
1.1. 將遠程文件拷貝到本地
strong@foreverstrong:~$ scp yongqiang@***.***.***.***:/home/yongqiang/darknet_work/darknet_180516/darknet-master.zip /home/strong/Desktop/download/
yongqiang@***.***.***.***'s password:
darknet-master.zip 100% 3571KB 3.5MB/s 00:01
strong@foreverstrong:~$
or
strong@foreverstrong:~/Desktop/download$ scp yongqiang@***.***.***.***:/home/yongqiang/darknet_work/darknet_180516/darknet-master.zip .
yongqiang@***.***.***.***'s password:
darknet-master.zip 100% 3571KB 3.5MB/s 00:00
strong@foreverstrong:~/Desktop/download$ ll
total 3580
drwxrwxr-x 2 strong strong 4096 May 27 11:46 ./
drwxr-xr-x 7 strong strong 4096 May 27 11:37 ../
-rw-rw-r-- 1 strong strong 3656551 May 27 11:46 darknet-master.zip
strong@foreverstrong:~/Desktop/download$
1.2. 將本地文件拷貝到遠程
strong@foreverstrong:~$ scp /home/strong/Desktop/download/darknet-master.zip yongqiang@***.***.***.***:/home/yongqiang/Downloads/
yongqiang@***.***.***.***'s password:
darknet-master.zip 100% 3571KB 3.5MB/s 00:00
strong@foreverstrong:~$
or
strong@foreverstrong:~/Desktop/download$ scp ./darknet-master.zip yongqiang@***.***.***.***:/home/yongqiang/Downloads/
yongqiang@***.***.***.***'s password:
darknet-master.zip 100% 3571KB 3.5MB/s 00:00
strong@foreverstrong:~/Desktop/download$
1.3. 將遠程目錄拷貝到本地
strong@foreverstrong:~$ scp -r yongqiang@***.***.***.***:/home/yongqiang/Downloads /home/strong/Desktop/download/
yongqiang@***.***.***.***'s password:
darknet-master.zip 100% 3571KB 3.5MB/s 00:01
strong@foreverstrong:~$
or
strong@foreverstrong:~/Desktop/download$ scp -r yongqiang@***.***.***.***:/home/yongqiang/Downloads ./
yongqiang@***.***.***.***'s password:
darknet-master.zip 100% 3571KB 3.5MB/s 00:01
strong@foreverstrong:~/Desktop/download$ ll
total 12
drwxrwxr-x 3 strong strong 4096 May 27 12:10 ./
drwxr-xr-x 7 strong strong 4096 May 27 11:37 ../
drwxr-xr-x 2 strong strong 4096 May 27 12:10 Downloads/
strong@foreverstrong:~/Desktop/download$
References
[1] Yongqiang Cheng, https://yongqiang.blog.csdn.net/文章來源地址http://www.zghlxwxcb.cn/news/detail-851265.html
到了這里,關(guān)于Secure Copy Protocol or SCP - 安全拷貝協(xié)議的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!