基本格式:
scp 需要拷贝的源路径 拷贝后存放的路径
服务器向服务器传输数据scp
scp -r docker_tar 10.10.3.255:/root
将当前目录下的 myfile 拷贝到 目的主机 192.168.1.100 的home 目录下:
scp myfile 192.168.1.100:/home/
回车后会提示你输入远程主机的密码,默认是 输入远程主机 root 用户的密码。
如果需要指定用户这样输入:
scp myfile username@192.168.1.100:/home
此时会提示输入远程主机 username 的密码。有时候因为权限问题会出错。如果权限不够则会提示Permission denied
。解决方法:直接使用 root 用户 干净利落 或者 使用sudo 提升权限,也可以将目的路径选择为该用户拥有权限的目录。
scp root@192.168.1.100:/home/myfile
这里就直接指定为 root 权限,防止权限不够。
scp *.txt root@192.168.1.100:/home/
scp -r /dir/ root@192.168.1.100:/home/
原文:https://www.cnblogs.com/zhangshijiezsj/p/14805457.html