一款国产批量Linux管理工具BatchShell

remote_constroller 2015-03-01 06:43:00
BatchShell是什么?

BatchShell是一款基于SSH2的批量文件传输及命令执行工具,它可以同时传输文件到多台远程服务器以及同时对多台远程服务器执行命令。
BatchShell基于原生的shell命令或python命令,无需二次学习成本,上手即用。
如果需要随时随地发现、操作很多台Linux,又不想要做太多的配置,那这应该就是你想要的工具。

具备以下主要功能:
1. 多服务器批量文件传送、接收(一键完成
2. 多服务器远程命令交互(一键完成
3. 快速远程桌面
4. 网络服务自动扫描(10秒内完成300台服务器扫描
5. 终端模拟以及批量终端交互(支持putty免密码登录
6. 批量部署
7. 批量更新补丁
8. 批量修改密码
9. 服务器分组管理
10.自定义名单黑名单(再也不用担心"rm -rf /” 了
11.以上所有功能适用于Windows服务器需安装SSHD服务
推荐理由:
1. 操作方便,BatchShell可以像操作一台服务器一样,同时操作成百上千台服务器。
2. 管理方便,BatchShell提供了服务端口自动扫描功能,可以快速扫描某一IP段的可用端口并且直接保存为服务。
3. 安装方便,只需下载BatchShell安装文件在Windows管理端执行安装即可,无需在被管理服务器(Linux)上安装任何agent服务。
4. 极易学习,使用BatchShell不需要学习任务特定语法,只要会shell命令即可。
5. 支持python脚本(被管理服务器需要有python环境)。
部分功能截图:
将文件同时上传或者更新到多台服务器

对多台服务器同时执行命令

批量服务器扫描

批量终端交互

本地文件操作

服务信息编辑

密钥生成

导入密钥

命令黑名单

备份、导入服务器信息


BatchShell下载点(中英双版):http://pan.baidu.com/share/home?uk=2187300771

...全文
2160 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
微山寒叶 2015-12-07
  • 打赏
  • 举报
回复
引用 8 楼 batchshell 的回复:
引用 7 楼 xuweiwei1860 的回复:
没有命令行么?
有的,这个贴子太早了,你可以下载试一试http://pan.baidu.com/share/home?uk=2187300771
才发现有这样一个工具。整合得挺好的,但是有一个地方我觉得挺致命的:SHELL。提一点小意见: 使用这种工具的人绝大多数都是和命令打交道的。你可能对受众方面没有考虑好。并不是GUI就是好用。所以,在主界面显示交互式shell比显示一堆GUI更好。对我们这种用户,终端才是最重要的,文件传输次之。这也是为什么流行的shell工具都默认显示一个命令界面的原因。你这个工具正好反过来了。 其实你可以做得更好用,最简单的实现方式:做成2个TAB,默认的TAB是终端界面,另一个就是SFTP界面。弹出PUTTY这种方式说实话很不好,最常用的窗口变成了弹出窗口了。而且交互能力差了,很多增强功能就没有了。弹出式不如做成内嵌式。 还有那个执行模式完全没有存在的必要,一般也没人会用那个吧,太麻烦。
remote_constroller 2015-04-10
  • 打赏
  • 举报
回复
引用 9 楼 swordxia 的回复:
对于部署桌面系统(WIN7、8)有用吗?
可以用于windows系统的批量部署和更新
欧阳南君 2015-04-09
  • 打赏
  • 举报
回复
对于部署桌面系统(WIN7、8)有用吗?
remote_constroller 2015-03-29
  • 打赏
  • 举报
回复
引用 7 楼 xuweiwei1860 的回复:
没有命令行么?
有的,这个贴子太早了,你可以下载试一试http://pan.baidu.com/share/home?uk=2187300771
fly 100% 2015-03-27
  • 打赏
  • 举报
回复
没有命令行么?
無塵少主 2015-03-26
  • 打赏
  • 举报
回复
超级牛B的工具
LouisScola 2015-03-02
  • 打赏
  • 举报
回复
还不错,至少开源了,还不算广告贴
remote_constroller 2015-03-02
  • 打赏
  • 举报
回复
版主好, BatchShell与其puppet等系统相比,不同点如下: 1:BatchShell倾向工具类软件,推崇的是简单方便操作、零学习成本,类似xshell\putty之类,零配置操作。puppet或者chef大都需要安装配置,学习ruby等特定语法。 2:BatchShell具有BS和CS两种灵活架构可供选择,具有选择多样性。对于500台以下的小规模集群使用CS架构更加灵活方便,对于上千台服务器使用BS架构更加稳定可靠。 3:BatchShell可以完成对windows的良好管理。 4:软件由我独立开发,每个功能模块都相当熟悉,相比于开源软件,我能够更及时方便的对软件任何问题作出快速反应。 5:软件架构基于插件化管理,也就是任何人都可以开发模块,并嫁接到BatchShell中。(当然这可能是后面开源之后,才会开放出来) BatchShell与其xshell等工作相比,不同点如下: 1:BatchShell=(Xshell+WinSCP)+批量 2:在主机管理方面更加灵活,具备主机分组,有了分组的基础后,可以批量操作 用完之后,才能感觉出来方便。 再次感谢版主关注!
ljc007 2015-03-02
  • 打赏
  • 举报
回复
建议突出说明亮点,比如,它跟Xshell、SecureCRT等工具相比有哪些优势。
remote_constroller 2015-03-01
  • 打赏
  • 举报
回复
可能会在开源后,收取定制化服务费用
zhxianbin 2015-03-01
  • 打赏
  • 举报
回复
免费???????

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧