- 软件介绍
- 软件截图
BatchShell是一款基于SSH2的批量文件传输及命令执行工具,它可以同时传输文件到多台远程服务器以及同时对多台远程服务器执行命令。BatchShell基于原生的shell\dos命令或python命令,无需二次学习成本,上手即用。如果需要随时随地发现、操作很多台Linux、windows,又不想要做太多的配置,那这应该就是你想要的工具。
![]()
BatchShell软件特色
1. 多服务器批量文件传送、接收(批量更新文件时,可备份、支持断点续传) 2. 多服务器远程命令交互(可选择性执行) 3. Windows批量远程桌面(免密码登录) 4. Linux批量远程桌面(vnc、免密码登录) 5. 服务器自动扫描、自动发现、自动管理 6. Linux批量密码校验 7. 终端模拟以及批量交互(支持putty免密码登录) 8. 批量部署、启动、停止服务(例如elasticsearch、zookeeper等分布式软件) 9. 批量更新补丁 10.批量修改密码 11.服务器按业务分组、删除、全文检索、正则检索、加密导出、导入 12.自定义命令黑名单(无需担心"rm -rf /"等危险命令) 13.自定义命令,常用命令无需重复输入 14.自定义上传任务,系统更新无需重复选择更新文件和服务器 15.支持telnet 16.以上所有功能适用于Windows服务器
BatchShell功能介绍
1. 操作方便,BatchShell可以像操作一台服务器一样,同时操作成百上千台服务器。 2. 管理方便,BatchShell提供了服务端口自动扫描功能,可以扫描某一IP段的可用端口并且直接保存为服务。 3. 安装方便,只需下载BatchShell安装文件在Windows管理端执行安装即可,无需在被管理服务器(Linux)上安装任何agent服务。 4. 使用BatchShell不需要学习任何特定语法,只要会shell命令或者dos命令即可。 5. 支持python脚本。
BatchShell使用方法
同时上传文件到多个服务器的不同目录或相同目录
![]()
同时删除上一图中上传到多服务器上的所有文件
![]()
本地文件批量选择上传
![]()
远程服务选择
![]()
远程目录展示
![]()
Putty无密码登录
![]()
批量命令执行
![]()
批量远程目录服务扫描、添加、删除
![]()
这个工具提供的是管理端与被管理服务器间的多通道能力,至于能做什么,完全取决于操作者个人。
![]()
