Chinaunix

标题: 求助:如何根据指定的ip列表复制指定文件夹中的配置文件到别的主机覆盖相同文件 [打印本页]

作者: xyx_1688    时间: 2014-05-16 08:42
标题: 求助:如何根据指定的ip列表复制指定文件夹中的配置文件到别的主机覆盖相同文件
例如:

shell 主机  192.168.1.10
其他三台主机192.168.1.20 192.168.1.30 192.168.1.40

现在需要写个shell脚本,根据指定的ip,将192.168.1.10的指定的配置文件覆盖到其他的三台主机
这个ip列表可以配置为自由选择,如只选择 192.168.1.20 ,选择某几个配置文件进行覆盖

麻烦大家给个思路,能给个脚本案例就更好了,谢谢了!
作者: 关阴月飞    时间: 2014-05-16 09:53
基础环境如何?用ssh的话,有没有做等效性?
其它的什么IP呀文件列表什么的操作,最好举个例子吧:
作者: xyx_1688    时间: 2014-05-16 10:08
环境就是centos5.8, 可以灵活的根据ip去复制本地的配置文件(这些配置文件都是放在一个文件夹中),例如,我在192.168.1.10  执行脚本 可以将文件夹中的sysctl.conf,iptables,这些文件复制到 192.168.1.20这台主机相对应的地方就可以了,当然也可以同时复制给多台
作者: seesea2517    时间: 2014-05-16 10:14
不知道有没有现成的工具,反正遇到这样的就用scp就可以了吧。
作者: xyx_1688    时间: 2014-05-16 10:18
手动比较麻烦,想做成自动的
作者: reyleon    时间: 2014-05-16 14:36
就是分发文件呗...

没有做不到,只有想不到
作者: 用户名注册后不能更改    时间: 2014-05-18 00:24
expect
ssh key认证




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2