hss可交互式的 ssh 批量执行命令客户端
hss是一款可交互式的ssh批量执行命令的客户端,交互输入模式基于libreadline实现,使你能像操作bash一样地输入需要执行的命令,同时也支持命令搜索,历史命令纪录等。并且工具支持在输入命令时,按一下tab
键,即可根据远程服务器的信息,进行文件路径和执行命令补全。另外命令的执行是异步的,无需等待一台机器命令执行完成才执行下一台的ssh操作,可支持同时操作数百台服务器。
hss还支持插件扩展,可通过Esc
键将运行模式从remote
切换到inner
,在这里可处理一些批量操作:批量上传下载文件、动态增加删除机器、设置程序运行时的配置等,更多的有趣的功能可能将在后续版本逐渐添加。
支持:
- 交互式输入:基于 libreadline。
- 历史:响应
C-r
密钥。 - 自动完成:从远程服务器上完成
tab
命令和路径的键。
命令在所有服务器上并行执行。在启动之前,一台服务器上的执行无需等待另一台服务器上的执行完成。因此,我们可以同时在数百台服务器上运行命令。
评论
batch_ssh v0.0.3批量SSH执行命令
使用配置文件登陆多台主机cathost192.168.1.2192.168.1.3./batch_ssh.py-fhost-uroot-cid Password:#输入密码不显示[Info]login
batch_ssh v0.0.3批量SSH执行命令
0
MyEnTunnelWindows下的ssh客户端
MyEnTunnel实际上是plink的GUI前端而已,可以避免记忆复杂的命令行,还可以安全的保存密码。很多人用MyEnTunnel做为windows下的ssh客户端。
MyEnTunnelWindows下的ssh客户端
0
Cluster SSH集群SSH客户端
ClusterSSH是一个可以用来通过SSH协议同时管理多台远程计算机的工具,它打开了多个终端窗口和一个管理控制台,管理员在管理控制台上输入的命令都会同步执行到多台远程计算机上。该工具非常适合用来快速
Cluster SSH集群SSH客户端
0
NetSieben SSH LibraryC++语言的SSH客户端库
NetSiebenSSHLibrary是一个C++语言的SSH客户端开发包,利用了Botan库赖实现加密功能,允许在SSH通讯过程中选择不同的加密算法,集成了SFTP的功能,并在多线程应用程序中测试通
NetSieben SSH LibraryC++语言的SSH客户端库
0
GateOne基于 HTML5 的 SSH 客户端
GateOne是一款基于html5实现的ssh客户端,有如下特点:不需要任何浏览器插件支持多用户和多终端,同时支持上百个用户和终端终端支持高级特性,例如256色彩,高级文本样式支持支持终端截图,保存为
GateOne基于 HTML5 的 SSH 客户端
0
FireSSH浏览器上的SSH客户端
FireSSH是一个免费跨平台支持的在Firefox浏览器上实现SSH远程终端客户的的插件,完全采用JavaScript编写。只需要在地址栏输入ssh://username@IP地址即可连接目标服务器
FireSSH浏览器上的SSH客户端
0