scp跨主机远程拷贝

Posted sanqima

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scp跨主机远程拷贝相关的知识,希望对你有一定的参考价值。

    使用scp命令可以很方便的进行2个主机之间的跨网络拷贝,scp默认的端口为22,采用的协议为ssh。当ssh的修改了,比如端口为8888,则scp的端口也变成8888。
    本地主机: 192.168.30.191:8888
    远程主机: 192.168.30.163:8888

1、将本地文件推送到远程主机up目录

    将本地文件hello.txt,推送到远程主机的/home/ubuntu/up目录里,命令如下:

scp -P 8888 hello.txt root@192.168.30.163:/home/ubuntu/up
图(1) 推送本地文件到远程主机

2、将远程文件拉取到本地down目录

    将远程文件tom.txt文件,拉取到本地的/home/ubuntu/down目录里,命令如下:

scp -P 8888 root@192.168.30.163:/home/ubuntu/up/tom.txt /home/ubuntu/down
图(2) 将远程文件拉取到本地

以上是关于scp跨主机远程拷贝的主要内容,如果未能解决你的问题,请参考以下文章

linux中使用scp远程拷贝文件及文件夹

linux普通用户利用scp拷贝文件到远程主机任意目录注意事项

scp---远程拷贝文件

远程拷贝文件命令Scp的使用

SCP对拷如何连接指定端口远程主机

scp 跨机远程拷贝