阿拉平平
读完需要
分钟
速读仅需 1 分钟
我之前和大家分享过一个工具:GoTTY,可以将终端放到浏览器上显示,方便开发人员进行调试。不过 GoTTY 是将终端『投屏』到浏览器上,终端上不再显示内容,而我今天分享的工具则是双向实时同步的,更适合远程协助。
1. 项目介绍
2. 下载安装
目前 TermPair 最新版本为 0.3.1.4,如果想使用该版本,请务必安装 Python 3.7+。
pip3 install termpair
termpair --version
0.3.1.4
如果能够显示版本号,说明安装完成。
3. 使用说明
目前 TermPair 安装在一台虚拟机上,接下来,我将通过 TermPair 分享虚拟机的终端,并从本地的浏览器进行访问。
3.1 启动服务
出于安全的考虑,TermPair 要求连接必须是安全的。因此在启动服务前,我们还需要创建 SSL 证书。
termpair serve --host <your_host> -c <path_to_crt> -k <path_to_key> -p 443
3.2 分享链接
服务启动后,就可以执行以下命令创建链接:
termpair share --host <your_host> -p 443
termpair share --host https://192.168.128.131 -p 443
执行命令后会生成链接信息,通过浏览器访问可以看到终端:

4. 写在最后
对于开发人员而言,平时和终端打交道会比较多,遇到问题在所难免。通过 TermPair 生成一个链接,直接在浏览器上操作,还是比较方便的。
References
TermPair: https://github.com/cs01/termpair
服务: https://chadsmith.dev/termpair/原文始发于微信公众号(阿拉平平):TermPair 使用指南:一款安全好用的终端控制工具
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/287555.html