共计 571 个字符,预计需要花费 2 分钟才能阅读完成。
SCP 是一个通过 SSH 协议来复制文件的工具。
使用方式:
scp [参数] 源文件 目的路径
例子,复制本地文件~/file 到远程主机~/
scp ~/file remote_username@remote_host_ip:~/
例 2,复制远程主机文件~/file 到本地主机~/
scp remote_username@remote_host_ip:~/file ~/
例 3. 在两个远程主机间复制文件
scp remote_username1@remote_host_ip1:~/file remote_username2@remote_host_ip2:~/
例 4. 使用证书验证
验证 ssh 证书,例:scp -p ~/.ssh/id_rsa.pub remote_user@remote_host_ip:~/.ssh/authorized_keys
scp -i [证书私钥] file1 file2
参数运用
-r 复制目录 .
-p 验证 ssh 证书,例:scp -p ~/.ssh/id_rsa.pub remote_user@remote_host_ip:~/.ssh/authorized_keys
-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .
-C 使能压缩选项 .
-P 选择端口 . 注意 -p 已经被 rcp 使用 .
-4 强行使用 IPV4 地址 .
-6 强行使用 IPV6 地址 .
正文完