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

本文介绍了如何在IT环境中进行文件夹的复制,包括设置免密登录SSH、使用scp命令在远程服务器间拷贝文件,以及生成并安装公钥以简化过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、复制文件夹

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

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
#所有机器上都操作
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 从远端服务器将文件夹拷回当前服务器

# scp -r 远端服务器账号@IP:源目录  目标路径
scp -r root@192.168.186.129:/home/source_file/data/SHFG /opt/mqq/Gwtest
scp -r root@192.168.186.129:/home/source_file/data/WGWL /opt/mqq/Gwtest

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

# scp -r 目录名 用户名@IP:目标路径
scp -r /opt/mqq/Gwtest root@192.168.186.131:/opt/mqq/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_14910065

你的支持是我最大的努力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值