Centos系统如何实现远程文件传输,本教程以Centos7系统为例
本配置适用于centos6,7版本
1.安装scp
yum install -y openssh-clients
2.命令参数
-v 和大多数 linux命令中的-v意思一样,用来显示进度。可以用来查看连接、认证、或是配置错误
-C 使能压缩选项
-P 选择端口
-r 复制目录
3.命令
scp /cloud/data/test.txt root@x.x.x.x:/cloud/data/(将本地的cloud/data/test.txt文件传送到IP为x.x.x.x下/cloud/data/这个目录)
scp root@x.x.x.x:/cloud/data/test.txt /cloud/data/(将x.x.x.x机器下/cloud/data/test.txt文档传送到本地)
scp -r /cloud/data root@x.x.x.x:/cloud/data/(将本地的cloud/data的目录文件传送到IP为x.x.x.x下/cloud/data/这个目录)
scp -r root@x.x.x.x:/cloud/data/ /cloud/data/(将x.x.x.x机器下/cloud/data/目录文件传送到本地的/cloud/data/目录下)
4.举例,将本地/root/下文件为test.txt传送到IP为103.225.84.148机器下的lib目录下(再次需要密码验证)
然后我们再去看看103.225.84.148机器下的lib目录确认是否传输成功
查看存在就完成传输了