sshx 使用指南:一款简易的终端共享工具


阿拉平平

读完需要

3

分钟

速读仅需 1 分钟


最近刚好有个需求,需要远程连接同事的一台 Linux 虚拟机进行协作。由于虚拟机只有内网 IP,因此整个过程颇费周折。之后在 GitHub 上发现了一个开源工具可以解决该问题,特此记录分享一下。


1. 项目介绍

   

sshx[1] 是一个开源的终端共享工具,通过一条命令就可以生成一个网页链接,从而实现多人实时协作。项目基于 Rust 开发,是一个轻量级的服务。本文将介绍 sshx 的基本功能。


2. 下载安装

   

sshx 的安装非常简单,只需运行以下命令:
curl -sSf https://sshx.io/get | sh
安装完成后,运行命令 sshx 即可。
[root@localhost ~]# sshx

sshx v0.2.3

  Link:  https://sshx.io/s/XXXXXXXXXXXXXXXXX
➜  Shell: /bin/bash
如果只是临时使用,可以运行以下命令(该命令不会安装 sshx,仅生成一个链接):
curl -sSf https://sshx.io/get | sh -s run

3. 使用说明

   

sshx 的使用也很简单,通过刚刚生成的链接即可访问终端。接下来,让我们看看 sshx 展示效果究竟如何。


3.1 终端共享

   

点击上方的 + 按钮可以开启一个终端窗口,页面的左侧则可以看到协作的成员:

sshx 使用指南:一款简易的终端共享工具

sshx 支持开启多个终端,由于窗口是平铺在画布上的,因此成员可以根据自己的喜好来布局所有的窗口:

sshx 使用指南:一款简易的终端共享工具


3.2 聊天信息

   

sshx 中集成了一个聊天窗口,支持成员之间进行沟通:

sshx 使用指南:一款简易的终端共享工具


4. 写在最后

   

sshx 给我最直观的感觉:简单。安装简单,使用也简单,无需复杂的配置。从功能上来看,sshx 非常适合在教学、调试以及云访问等场景下使用。

References

[1] sshxhttps://github.com/ekzhang/sshx

原文始发于微信公众号(阿拉平平):sshx 使用指南:一款简易的终端共享工具

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/287252.html

(0)
码上实战的头像码上实战

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!