概览
scp(secure copy)是一个基于 SSH 协议在网络之间进行安全传输的命令,其格式为“scp [参数] 本地文件 远程帐户@远程 IP 地址:远程目录”。
内网服务器间传输大文件非常好用,需要提前把公钥配置好。
安装scp
yum install -y openssh-clients
主要参数
-v 显示详细的连接进度
-P 指定远程主机的 sshd 端口号
-r 用于传送文件夹
-6 使用 IPv6 协议
用例
#拷贝本地文件到远程主机
[root@localhost ~]# scp myhistory.txt root@192.168.31.20:/root
root@192.168.31.20's password:
myhistory.txt 100% 23KB 337.1KB/s 00:00
#拷贝远程主机文件到本地
[root@localhost ~]# scp root@192.168.31.20:/etc/redhat-release /root
root@192.168.31.20's password:
redhat-release 100% 38 24.4KB/s 00:00