使用scp把另外一台服务器上的文件夹/文件拷贝到当前服务器

1、复制文件夹

1.1 经常需要传输请做一个免密登录

bash 复制代码
cat >> /etc/hosts << EOF
192.168.186.128    ansible
192.168.186.129    node1
192.168.186.130    node2
192.168.186.131    node3  
EOF
bash 复制代码
#所有机器上都操作
ssh-keygen -t rsa #一路回车,不输入密码
###把本地的ssh公钥文件安装到远程主机对应的账户
for i in ansible node1 node2 node3 ;do ssh-copy-id -i .ssh/id_rsa.pub $i ;done

1.2 从远端服务器将文件夹拷回当前服务器

bash 复制代码
# scp -r 远端服务器账号@IP:源目录  目标路径
scp -r [email protected]:/home/source_file/data/SHFG /opt/mqq/Gwtest
scp -r [email protected]:/home/source_file/data/WGWL /opt/mqq/Gwtest

1.3 将当前服务器上的文件夹拷贝到远端服务器

bash 复制代码
# scp -r 目录名 用户名@IP:目标路径
scp -r /opt/mqq/Gwtest [email protected]:/opt/mqq/
相关推荐
知更鸟呆呆19 分钟前
【Linux操作系统】基础开发工具(yum、vim、gcc/g++)
linux·运维·vim
Gold Steps.1 小时前
Docker容器部署elasticsearch8.*与Kibana8.*版本使用filebeat采集日志
运维·docker·云原生·es
weixin_461259411 小时前
[C]C语言日志系统宏技巧解析
java·服务器·c语言
m0_637146931 小时前
C语言基础面试问答
运维·服务器
Clownseven2 小时前
SSH/RDP无法远程连接?腾讯云CVM及通用服务器连接失败原因与超全排查指南
服务器·ssh·腾讯云
ricky_fan2 小时前
window下配置ssh免密登录服务器
运维·服务器·ssh
地衣君2 小时前
Ubuntu 配置使用 zsh + 插件配置 + oh-my-zsh 美化过程
linux·运维·ubuntu
2401_858286113 小时前
OS11.【Linux】vim文本编辑器
linux·运维·服务器·编辑器·vim
朱包林3 小时前
day27-shell编程(自动化)
linux·运维·服务器·网络·shell脚本
钢铁男儿3 小时前
一文掌握 Tombola 抽象基类的自动化子类测试策略
运维·自动化