SCP命令使用

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 地址 .

0 回复

发表评论

Want to join the discussion?
Feel free to contribute!

发表评论

您的电子邮箱地址不会被公开。