小编Hen*_*rov的帖子

通过 SSH 在多台服务器上运行相同的脚本

我经常需要更新一些 Ubuntu 12.04 (Precise Pangolin) 服务器 ( Rackspace )。

我现在要做的是:

  • 使用 SCP 将文件复制到服务器
  • 使用SSH登录服务器
  • 停止Tomcat
  • 对上传的文件进行一些复制和移动
  • 启动Tomcat

对第二台服务器上的相同文件重复完全相同的过程(现在有 12 台服务器,而且数量还在增长)。

是否可以编写一个脚本来遍历服务器列表并为我完成所有这些工作?

我该怎么办?优选地,该解决方案不需要安装任何东西。公司内的大多数人在 MacBook 上工作,但 Windows VM 的数量很多。

理想情况下,可以简单地添加/删除要更新的服务器来更改服务器列表。但是,非常感谢任何可以节省我做同样事情的时间 +12 次的解决方案:)

scripting ssh scp

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

标签 统计

scp ×1

scripting ×1

ssh ×1