其他
4.6K Star开源基于Web的安全终端协作工具
微信公众号:[开源日记],分享10k+Star的优质开源项目
软件介绍:
SSHX是一个开源软件,可以让用户在一个多人的无限画布上,通过链接与任何人共享终端。它使用Rust编写的轻量级服务器,具有实时协作、远程光标和聊天功能,并且具有端到端加密保护。支持实时多人协作、多窗口、远程光标、在线聊天、自动重连等功能,可用于教学和远程调试。
功能特点:
1.单条命令共享终端: 只需使用一个命令,用户就能与多人共享终端,方便快捷。
2.无限画布: sshx提供了一个无限画布,用户可以自由调整大小、移动窗口,并进行缩放和平移操作,以方便展示和共享。 3.实时多人协作: 在sshx中,用户可以实时观看其他人移动光标的动态,以便实现多人协作和讨论。 4.远程光标: 每个用户的光标在共享的终端中是可见的,使得用户可以清楚地了解其他人正在编辑的内容。 5.在线聊天: sshx内置了聊天功能,让用户可以方便地进行实时沟通和交流。 6.网络分布式支持: 用户可以连接到全球分布的最近服务器,确保具有良好的连接性和响应速度。 7.端到端加密: sshx使用Argon2和AES等加密算法进行端到端加密,保护用户的终端会话数据安全。 8.自动重连和延迟估算: 当与服务器断开连接时,sshx会自动重新连接,并提供实时延迟估算,以帮助用户获得最佳体验。 9.预测性回显: 类似于Mosh,sshx具有预测性回显功能,可以提供更快的本地编辑响应。
使用步骤:
1.直接安装,运行以下命令
curl -sSf https://sshx.io/get | sh
2.打开终端,运行sshx命令。 3.共享终端: 在终端中输入sshx命令后,将会生成一个共享链接。 4.将共享链接分享给其他人: 将生成的共享链接发送给其他人,让他们也能够加入共享终端会话。 5.在共享终端中进行实时协作和交流: 所有参与者可以在共享的终端上进行实时协作和交流,通过聊天功能进行讨论,并观察其他人的光标动态。 6.退出共享终端: 当需要退出共享终端时,可以关闭终端窗口或使用相应的命令进行退出。
sshx是一个功能强大、便捷易用的终端共享软件,可用于教学、远程调试和团队协作等场景,为用户提供了实时协作和安全保护。
微信公众号:[开源日记],分享10k+Star的优质开源项目
创作不易分享,赞,在看,三连支持一波,感谢。↓↓↓