• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ssh-batch: 远程主机批量执行ssh命令

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

ssh-batch

开源软件地址:

https://gitee.com/shadowedge/ssh-batch

开源软件介绍:

Ssh-Batch


Linux服务器批处理远程命令执行工具

  • 纯java实现的ssh协议(jsch),支持同时连接多台linux主机,执行相同的命令。
  • 只需配置目标主机的ip地址、用户名和密码即可实现远程操作
  • 服务器无需配置ssh对等协议或安装任何agent插件
  • 并发远程主机主机连接,顺序返回执行结果
  • 并发命令执行,可配置顺序或随机(阻塞)返回执行结果

使用方式

  • 编译打包
mvn clean package
  • 执行
(perl) target/bin/ssh-batch

待完成远程主机连接初始化后,根据提示输入命令

  • 配置文件
    • 读取当·前·目·录下的hosts.properties文件初始化配置
    • 可在其中配置主机的IP地址和用户名、密码等信息
    • 简单模式下所有主机使用相同的用户名、密码
    • [待实现]复杂模式下,支持主机使用各自的用户名、密码

主要功能

  • 普通bash命令执行

  • 文件下载(缺省为当前路径)

get /etc/passwd [c:\temp]
  • 文件上传(缺省为当前用户home路径)
put c:\bootmgr  [/tmp]

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap