linux 服务器之间文件拷贝
利用scp命令实现文件拷贝
例:
A服务器: ip: 192.168.10.10 | ssh port: 66112 | ssh usr: root1 | ssh pwd: 1234567
B服务器: ip: 192.168.10.15 | ssh port: 55221 | ssh usr: root2 | ssh pwd: 4567890
- A 要把目录/usr/lib/ 下文件拷贝到 B 的 /root/lib/ 下, 有两种方案可以时间文件传输:
方法二:ssh 到 A 服务器
scp -P 55221 /usr/lib/* root2@192.168.10.15:/root/lib/
按照提示输入服务器B的ssh密码
方法一: ssh 到 B 服务器
scp -P 66112 root1@192.168.10.10:/usr/lib/* /root/lib/
按照提示输入服务器A的ssh密码 - 把A上/usr/pic/ 目录 目录拷贝到 B的 /root/ 目录下,同理要两种方案,只是要在scp后面加上 -r 参数
方法一: ssh 到 A 服务器
scp -r -P 55221 /usr/pic root2@192.168.10.15:/root/
按照提示输入服务器B的ssh密码
方法二: ssh 到 B 服务器
scp -r -P 66112 root1@192.168.10.10:/usr/pic/ /root/
按照提示输入服务器A的ssh密码
这样在B服务器的/root/目录下就会出现 pic/目录及其子目录的所有内容