ssh客户端还能这么玩?

2023-11-17 16:33:43 浏览数 (1)

近日见闻

  1. 铁铁们,这两天成都气温一下子就下降了,你们哪里怎么样,注意保暖。
  2. 看新闻,最近各大厂商开始研制自己的系统且朝着不兼容安卓系统的方向发展,这个事大家怎么看?
  3. ChatGPT Plus临时暂停新用户注册,CEO奥特曼称服务器扛不住了,你们都用上plus了吗?

tssh客户端管理工具

之前一直想自己实现一个比较轻量而且有管理功能终端工具,尝试前端用xterm,通过websocket和后端服务器连接,实现web终端功能。最近逛github发现一个项目,挺有意思,分享给大家,这里涉及两个项目,一个是

代码语言:javascript复制
luanruisong/tssh

,另一个项目应该是tssh的plus版本。

代码语言:javascript复制
Trzsz-ssh

下面一块来看看tssh,这个tssh开发作者叫anwu安伍,是个golang开发工程师,这里是关于tssh的心路历程,看了博客发现作者是一个具有非常有趣的灵魂的人

代码语言:javascript复制
https://luanruisong.com/post/golang/tssh/

光是各种贴图就把人逗笑了。

tssh定位是一个轻量ssh管理工具,联想到实际工作中,如果有一款直接可以在命令行中连接服务器的工具是极好的,因为比如我在开发过程中,不用再额外打开另一个终端连接工具。虽然有微软自带的,但是需要多开窗口才能实现管理功能。

这里作者分成立需求、开搞、支撑需求、基础需求、整合需求、一键安装几个部分,实现了ssh登录、tab不全、密码和秘钥登录等功能。并解决了在windows终端大小获取的问题,看完之后确实收获不少。而且作者的讲解方式非常有趣,令人印象深刻。

安装方式:

代码语言:javascript复制
$ brew install tssh

以下是使用效果图:

Trzsz-ssh管理工具

发现tssh虽然日常使用足够,但是这个版本的tssh支持了上传下载功能,官网地址如下:

代码语言:javascript复制
https://trzsz.github.io/cn/ssh

简介中说,支持选择和搜索服务器、支持vim操作习惯、一次选择多台服务器,批量登录而且 支持 trzsz (trz / tsz) 文件传输工具。

这里安装方式很多,基本覆盖常用平台,根据自己平台选择安装即可。具体的试用还需大家多多研究。

以下是官方录屏演示:

希里安

2023-11-15

●这些K8s基础术语词汇你知道吗?

●Linux中如何批量删除和定时备份?

●async/await和promise链区别?

●三分钟启动next.js项目

●三分钟快速入门开源世界!

●python如何调用chatgpt接口?

●springboot vue3快速启动应用

0 人点赞