1.在ubuntu上安装sshpass

sudo apt install sshpass

2.分别在两台的root路径下放上升级脚本:

cent:/root/upgrade.sh

#!/bin/bash
yum -y update

ubuntu:/root/upgrade.sh

#!/bin/bash
apt -y update
apt -y upgradeapt autoclean
apt autoremove

3.当前用户目录下创建remoteIP.cfg 写下两台主机的IP

4.当前用户目录下创建uniupgrade.sh

#!/bin/bash
password=yourrootpassword
user=rootfor ip in $(cat /home/alfred/remoteIP.cfg)
dosshpass -p $password ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null $user@$ip './upgrade.sh > upgrade.log 2>&1'
done

5.执行sudo ./uniuprade.sh

转载于:https://www.cnblogs.com/alfredsun/p/10599102.html

使用sshpass同时更新一台ubuntu和一台CentOS相关推荐

  1. 多台ubuntu电脑实现时间同步

    多台ubuntu电脑实现时间同步 服务器端: 1.更新或安装ntp ntpdate sudo apt-get install ntp ntpdate 2.修改ntp设置 sudo gedit /etc ...

  2. 亲手创建一台Ubuntu+PHP5+MySQL5+Nginx+openSSL+sshFtp(sftp)的微信小程序云服务器

    亲手创建一台Ubuntu+PHP5+MySQL5+Nginx+openSSL+sshFtp的微信小程序云服务器 小程序要求Request必须SSL连接,一般虚拟主机不支持SSL,自己有云服务器最佳. ...

  3. 两台ubuntu虚拟机环境下hadoop安装配置

    http://blog.itpub.net/26978437/viewspace-730136/ 按照上几篇的内容,安装好两台ubuntu虚拟机之后,首先确定好哪台机子做namenode,哪台做dat ...

  4. 服务器虚拟多台linux,VirtualBox环境下基于多台Ubuntu虚拟机的Hadoop分布式计算环境搭建...

    export PATH=$HADOOP_HOME/bin:$PATH 接下来需要修改hadoop/conf/目录下的配置文件,共有6个文件需要修改,分别是masters.slaves.core-sit ...

  5. 如何构建虚拟机Hadoop集群,搭建3台ubuntu虚拟机集群

    如何构建虚拟机Hadoop集群,搭建3台ubuntu虚拟机集群 克隆集群机器 通过虚拟机搭建Hadoop集群,发现使用的VMware workstation 15 player版本没有克隆功能,于是找 ...

  6. 在一台Ubuntu计算机上构建Hyperledger Fabric网络

    在一台Ubuntu计算机上构建Hyperledger Fabric网络 Hyperledger fabric是一个开源的区块链应用程序平台,为开发基于区块链的应用程序提供了一个起点.当我们提到Hype ...

  7. 一台ubuntu服务器不慎将kernal 删除,恢复过程

    记录一下,一台ubuntu服务器不慎将kernal 删除,恢复过程 一.系统启动 后   如下报错 Kernel panic - not syncing: VFS: Unable to mount r ...

  8. Ubuntu 测试两台电脑之间的网速

    Ubuntu 测试两台电脑之间的网速 前言 安装 使用 服务器端 客服端 后续 前言 在Linux下面可以使用命令ping测试两台电脑之间的延迟. 类似于下面这样 ping 192.168.3.2 6 ...

  9. 两台ubuntu主机网线直连组成局域网,teamviewer局域网内相互连接

    目的 单显卡主机测试后的程序发送到多显卡服务器上进行多GPU并行计算,并可以稳定清晰地远程访问服务器桌面,主要通过局域网实现,一种最简单的方式是两台主机网线直连组成局域网(不依赖于路由器). 最终实现 ...

最新文章

  1. window下从硬盘安装ubuntu双系统
  2. 面试:说说啥是一致性哈希算法?
  3. 【转载】用廉价的315M遥控模块实现数据传输
  4. 全国计算机等级考试题库二级C操作题100套(第89套)
  5. visual studio enter键代码自动补全
  6. 博客url什么形式_URL的完整形式是什么?
  7. ExtJS的extend(Ext Designer的使用)
  8. sublime sftp插件本地 免费 下载
  9. Django UnicodeEncodeError解决
  10. 消息中间件在分布式系统中的作用及介绍
  11. 比亚迪赵长江:腾势今年将发布两款 SUV、一款 MPV
  12. 2017.4.18-morning
  13. 西工大计算机学院软件工程专硕,念念不忘,必有回响——西北工业大学软件工程专硕...
  14. ExoPlayer之SampleQueue
  15. java.lang.NoClassDefFoundError: org/jdom2/JDOMException
  16. windows编程之WM_MENUSELECT消息
  17. 2021-01-11小米随身wifi网络创建总是失败是什么问题?
  18. 【Android 系统】--- 下载 Android源码
  19. 电路设计经验总结(以软件cadence allegro为例)
  20. 2022年网搭国赛PXE服务

热门文章

  1. springboot错误: 找不到或无法加载主类
  2. 七. jenkins部署springboot项目(4)-linux环境--远程调试
  3. 最大最小背光亮度修改
  4. 深度学习中的正则化技术详解
  5. QT程序启动画面问题
  6. 对static静态成员的理解
  7. 【转】POP3、SMTP和IMAP之间的区别和联系
  8. sharepoint_study_5
  9. 给学习java web新手们的建议和推荐一些书籍
  10. java恐怖游戏_分享个经典恐怖游戏系列