首页 > 其他分享 >VxTerm,真正国产的、免费的、替代SecureCRT等工具软件的国产化Telnet、SSH超级终端工具

VxTerm,真正国产的、免费的、替代SecureCRT等工具软件的国产化Telnet、SSH超级终端工具

时间:2023-12-28 20:34:39浏览次数:25  
标签:触发 功能 运维 登录 工具软件 Telnet VxTerm SSH 连接

VxTerm是一款由作者本人(郑鹏飞)于2023年9月推出的第一款,用C++语言编写的国产化的、纯绿色无依赖单文件、免费的无需注册无任何功能限制的、多线程多窗口多会话管理的、用以替代SecureCRT、XShell、MobaXTerm、puTTy等国外软件的支持Telnet、SSH、Serial串口、SFTP图形化文件上下传的、远程网络设备、安全设备、服务器连接操作的超级终端仿真工具。

VxTerm,真正国产的、免费的、替代SecureCRT等工具软件的国产化Telnet、SSH超级终端工具_SSH

优点:

1、 内置独立创造的VxMatScript脚本语言解释器,配合触发器功能,无需安装、无需配置任何第三方环境就可以实现自动化运维;

2、 内置SSH隧道实现正反向双方网络互访功能;

3、 支持Telnet、SSH、Serial串口协议,图形化SFTP文件传输;

4、 真正的国产化代替,免费无需注册,无任何功能限制;

5、 单文件无依赖,无需安装直接可以运行。

缺点:

截止2023年12月28日,未实现跨平台,仅支持Windows平台

下载:郑鹏飞的个人站点 http://blog.forbs.cn

安装:无需安装,单文件直接可以运行

功能:

1、快速连接:

VxTerm,真正国产的、免费的、替代SecureCRT等工具软件的国产化Telnet、SSH超级终端工具_SFTP_02

VxTerm,真正国产的、免费的、替代SecureCRT等工具软件的国产化Telnet、SSH超级终端工具_国产免费_03

2、会话选项:

VxTerm,真正国产的、免费的、替代SecureCRT等工具软件的国产化Telnet、SSH超级终端工具_Telnet_04

3、多编码支持:

程序默认设定:SSH协议时默认编码为utf-8,其它协议的默认编码为gb2312,可以随时在会话选项中的 “/选项/对端编码”中修改。

修改后即时生效,但仅对新接收到的数据生效,已接收并显示的信息不生效。

由于是中国人自己写的,对中文做了一些优化,中文支持能力不错。

VxTerm,真正国产的、免费的、替代SecureCRT等工具软件的国产化Telnet、SSH超级终端工具_SSH_05

4、脚本、触发器

程序内置一个独立创建的一个全新的VxMatScript计算机脚本语言解释核心,配合触发器和程序功能的各种接口,实现自动化运维。

对于日常运维中需要运行指定的程序,然后根据程序返回的日志、实时信息、错误信息等,本地运维人员根据这些信息触发相应的运维任务,可以实现自动化运维。

最典型的一个任务就是:Telnet协议下自动登录,根据连接时设备返回的登录信息,发送预定的内容,如用户名和密码等,实现自动登录功能。

程序内置三个用于自动登录的脚本和触发器,使用人员可以根据需要自行添加更改。

>>标识================:Sys-Login-UserName
>>已启用:0
>>描述:Sock连接成功后出现Login:或Username:提示行时触发
>>系统:1
>>分类名:登录
>>触发后关闭:1
>>触发时机:1
>>触发字符串:\S*[Ll][Oo][Gg][Ii][Nn]:\s*$|\S*[Uu][Ss][Ee][Rr][Nn][Aa][Mm][Ee]:\s*$
>>发送字符串:Sendln [$username]
>>标识================:Sys-Login-Password
>>已启用:0
>>描述:Sock连接成功后出现Password:提示行时触发
>>系统:1
>>分类名:登录
>>触发后关闭:1
>>触发时机:1
>>触发字符串:\S*[Pp][Aa][Ss][Ss][Ww][Oo][Rr][Dd]:\s*$
>>发送字符串:Sendln [$password]
Trig- 登录
>>标识================:Sys-OpenAndCloseLoginTrig
>>已启用:1
>>描述:Sock连接到IP:Port成功时触发
>>系统:1
>>分类名:连接
>>触发后关闭:0
>>触发时机:8
>>触发字符串:^Connected$
>>发送字符串:Trig+ 登录
wait 3000
Trig- 登录

由于是全新创造的新的脚本语言,不同于其它任何的脚本,可以到作者的个人站点上找到帮助参考 郑鹏飞的个人站点 http://blog.forbs.cn

5、SSH隧道,不需要再使用第三方软件和服务,就可以直接实现双方的网络资源互访

关于SSH隧道,可以参考这篇文章: 郑鹏飞的个人站点 http://blog.forbs.cn

6、图形化操作SFTP,文件/目录上下传非常方便

VxTerm,真正国产的、免费的、替代SecureCRT等工具软件的国产化Telnet、SSH超级终端工具_Telnet_06

默认会打开本地的桌面目录,以及远程的 / 根目录,可以简单的将指定的文件或目录拖动到另外一边就可以实现上传或下载功能。

VxTerm,真正国产的、免费的、替代SecureCRT等工具软件的国产化Telnet、SSH超级终端工具_超级终端_07

VxTerm,真正国产的、免费的、替代SecureCRT等工具软件的国产化Telnet、SSH超级终端工具_SSH_08

VxTerm,真正国产的、免费的、替代SecureCRT等工具软件的国产化Telnet、SSH超级终端工具_超级终端_09

由于有编码支持,所以上下传文件中包含中文时也能正确的得到解释。

此款软件虽然很轻量化,大小才5-7M,就可以实现这么多的功能,并且内存控制得非常好,基本上内存仅占用7-16M左右,并且是多窗口多线程的,每一个窗口在忙的时候,也都不影响其它窗口的正常操作,不会出现等待假死等情况。

此软件由国人全部实现,已实现了真正意义上的“国产化”替代。非常值得使用和推荐。

此软件不会调用任何外部的或不经操作人员请求的外部连接,截止到今天2023年12月28日,功能已经足够丰富和稳定,但由于是作者一个人全部编写、测试的,功能模块实在是太多,可能避免不了仍会有些小BUG,作者会一直的更新修复所有他能找到的BUG和使用者反馈的各种缺陷、功能不足等,如需查看是否有更新,可以直接到作者的站点上查看。

标签:触发,功能,运维,登录,工具软件,Telnet,VxTerm,SSH,连接
From: https://blog.51cto.com/u_16298228/9018164

相关文章

  • linux安装telnet远程
    安装telnet远程1.RPM安装yuminstall-ytelnet*xinetd2.启动服务//开启xinetd服务systemctlrestartxinetd//xinetd开机自启systemctlenablexinetd//开启telnet.socket服务systemctlrestarttelnet.socket//telnet.socket开机自启systemctlenabletelnet......
  • Linux镜像开启telnet控制台
    Linux镜像开启telnet控制台开启telnet需要编辑grub.cfg,在Linux内核的启动参数里添加一个参数。但是linux发行版系统不推荐直接编辑,我们可以通过编辑/etc/default/grub文件,在里面添加上需要的参数,然后使用命令生成grub.cfg文件就行了。CentOS/Rocky系统编辑grub文件编辑”/e......
  • Linux:ping、curl、telnet作用异同
    学习自:Linu网络判断指令ping、curl、telnet的区别与应用场景_ping和curl的区别_饮风丶欤的博客-CSDN博客telnet和curl和ping的区别_curl和telnet的区别-CSDN博客1、curl在Linux中curl是一个利用URL规则在命令行中工作的文件传输工具,是一个http命令行工具,可以帮助我们在服务......
  • Telnet测试端口的命令
    Telnet测试端口的命令你可以使用`telnet`命令来测试远程主机的端口是否可访问。以下是使用`telnet`命令测试端口的基本语法:```telnet<hostnameorIPaddress><port>```-`<hostnameorIPaddress>`:要测试的目标主机的主机名或IP地址。-`<port>`:要测试的端口号......
  • Powershell 实现telnet 服务端
    Write-Host"这是一个简单的TCP服务器,用于监听指定的端口,并接收来自客户端的数据。"Write-Host"客户端请使用telnetIP+端口的方式连接至服务器"Write-Host"目前同时只支持单个客户端,请勿连接多个客户端,会导致程序运行异常"Write-Host"作者:ID404"Write-Host"版本:1.0"......
  • Solaris 10 ftp,telnet,ssh,sendmail
    1.管理命令svcadm(服务状态管理,启动、停止等)#svcs<br>查看当前所有的服务状态,可以使用|管道符重定向作更个性化的查找;如#svcs|greponline查看当前运行服务#svcs|grepoffline查看当前停止服务#svcs|grepinetd查看inetd服务状态 2.s......
  • CentOS7.6 安装Telnet服务
    Telnet服务简介Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用Telnet程序,用它连接到服务器。终端使用者可以在Telnet程序中输入命令,这些命令会在服务器......
  • 如何在 Windows Server 2019 中启用 Telnet 客户端
    如何在WindowsServer2019中启用 Telnet 客户端这篇文章将介绍如何在Microsoft的WindowsServer2019中安装telnet 客户端。启用Telnet客户端首先,我们需要启用telnet客户端,如果我们不启用它,我们将在尝试使用它时得到类似于以下消息的结果。C:\>telnetgoogle.co......
  • 使用telnet来调试游戏
    telnet是什么Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力但是,telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式了。但仍然有很多别的系统......
  • Centos7系统,关闭了防火墙,但是有些端口仍然不能telnet通,解决方案
    问题:虚拟机centos7系统,已经关闭firewalld,但是除了22端口,其余端口无法被宿主机访问,本地访问正常解决步骤:1.查看防火墙状态:systemctlstatusfirewalldActive:inactive(dead)–防火墙已关闭Active:active(running)–防火墙已启动2.先开启firewalld:systemctlstartfirewall......