小编Rub*_*ben的帖子

使用 scp 将文件复制到不同的服务器

我几乎每天都必须将文件复制到不同的服务器。我通常做的是:

scp filename user@destinationhost:/destination/folder
Run Code Online (Sandbox Code Playgroud)

我一遍又一遍地运行相同的命令来更改目标主机,直到我完成所有服务器。将同一文件传输到这些不同服务器的最佳(和最快)方法是什么?

另一个缺点是我需要一遍又一遍地输入密码,但使用 rsa 不是一种选择,因为几个人可以连接到源服务器。

编辑 - 我在commandlinefu中发现循环可以解决问题:

 for h in host1 host2 host3 host4 ; { scp file user@$h:/destination_path/ ; }
Run Code Online (Sandbox Code Playgroud)

linux file-transfer scp

8
推荐指数
1
解决办法
5万
查看次数

标签 统计

file-transfer ×1

linux ×1

scp ×1