有什么办法能够快速分享只读 terminal 给同事让他们观看么?
有时候做 presentation 需要有一些 live coding ,如果用 Google Meet 分享屏幕的话有延迟不说,画质还经常被压缩到的。目前的想法是收集一下同事的 SSH pubkey 然后添加到我主机上的公用账户里,然后用 tmux 新建一个共享的 session ,需要看我操作的同时可以 SSH 到我的机器上然后用 tmux 加入这个 session 。
但问题是这样太麻烦了,新来一个人就要收集一个新的 ssh pubkey ,而且我公司也禁止了密码登录。想请问有什么办法能够快速分享 terminal 给同事么?需要是纯内网解决方案。谢谢
可以使用 web vnc ,对方打开浏览器就能看到
是 Linux server ,实在不想就为了分享 terminal 安装一套桌面环境。还是说 VNC 可以在纯 terminal 下工作?
换个 meeting 软件可能是最实际的
要简单的话,随便开个远程桌面只读+终端全屏不就简单了
应该是这个意思: blog.ops-coffee.cn/s/gxhkc8rbhhjjf_whxd7j3w
公司只能用 Google Meet
没有桌面环境
#Host your own tmate servers
我觉得最稳妥的还是桌面环境用 ssh 连上,然后 OBS 推到内网服务器,其他人有个播放器就能看
的确没见过能同屏输出 terminal 的
jb 的 code with me 可以哈哈哈哈
gmeet 网络差的时候才会花吧。 换个好点的翻墙应该就可以了
gotty 解君愁
vs code 扩展 Live Share Extension Pack( marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare-pack), 可以共享自己的终端给别人,别人通过邀请链接进入(浏览器就可以),自己可以针对人员或者终端设置读、写权限。
这是微软自己的插件,不需要语音通话的话只用装这一个就可以了 marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare
太完美了,就它了
VScode 还需要别人安装,然后再装插件,登陆 Github ,收一下我的邀请加入链接。公司对于隐私还是挺注重的,估计是不愿意用微软的服务器作为中转,而且我 presentatoin 的对象有些连 ssh 都不会用,还是浏览器靠谱
有过相同需求
github.com/tsl0922/ttyd
github.com/butlerx/wetty
github.com/yudai/gotty
github.com/elisescu/tty-share
都能用,供参考
对方不能看你的屏幕吗,直接看你分享的屏幕不就行了吗
asciinema.org/
提前录好,演讲时播放可以吗?
gotty 就可以:
github.com/yudai/gotty#sharing-with-multiple-clients
付费的 termius 也支持
web ssh ?
ttyd 的只读模式? github.com/tsl0922/ttyd
但是需要本地开放端口,两端都在内网的情况还是挺麻烦的。
用 tmate: tmate.io/
tmux ,不过不是只读
#11 但是 gotty 从页面访问每次也是打开一个新的 tty 终端呢,怎么解决的「分享给别人看」这点的呀?
付费的 termius 支持
tmate +1
github.com/screego/server 这个么
gotty tmux a
既然是公共账户,不考虑安全问题的话,直接共享私钥得了
Terminus 这个全平台 SSH 客户端支持通过链接分享当前的 terminal session ,支持 view-only 模式,但是不清楚在内网环境下是否可用。
尊敬的客户: 您好!经排查,阿里云香港地域故障确认系香港 PCCW 机房制冷设备故障所致,影响香港地域可用区 C 的云服务器 ECS 、云数据库、存储产品(对象存储、表格存储等…
大伙看看我这样的需求可以关注什么样的产品或者方案。 我需要的(优先级从高到低排列) 能耗相对较低, 风扇不吵,电表不飙 比较能折腾的 市场流动性相对较好,方便玩腻了出手 我…
在校大学生,希望能学点技术,求各路大佬指点 能熬夜加班到 2-3 点就行,其他不重要 做游戏不如写游戏脚本,入门快,获取收益快,做国外的就行 美术 设计 音乐 剧本…