TypechoJoeTheme

MetMan's Blog

网站页面
文章目录

Tmux终端远程协助

MetMan博 主神仙
2024-11-19
/
0 评论
/
89 阅读
/
248 个字
/
百度已收录
11/19
本文最后更新于 2024年11月19日,已超过 102天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!

最近发现tmux一个非常有用的功能:共享会话。这个功能利用tmux的共享socket文件,可以用于终端版的远程协助。当你帮别人调试程序或者协同开发时可以使用tmux这个功能,好处是:

  • 可以使用自己电脑/键鼠/账号
  • 避免操作中需要对方输入密码

tmux 共享会话

tmux 3.4版本支持该功能,如果版本低不支持该功能,可以查阅另一篇文章安装最新版本的tmux。

使用场景:当A需要B帮助程序调试。

A在自己的账号终端下设置:

$ tmux -S /tmp/shared-session  
# 进入tmux会话中设置以下命令
$ chmod 777 /tmp/shared-session   # 777权限最宽松不安全,可根据实际设置
$ tmux server-access -a <username> # username是B用户名

B在自己的账号终端下设置:

$ tmux -S /tmp/shared-session attach  #B连接A会话

B进入共享会话后会看到与A相同的界面,无论是A还是B操作,另一个终端会话会看到相同的操作。

调试完成后,A可以删掉/tmp/shared-session文件。

tmux
朗读
赞(0)
赞赏
感谢您的支持,我会继续努力哒!
版权属于:

MetMan's Blog

本文链接:

https://blog.metman.top/index.php/archives/150/(转载时请注明本文出处及文章链接)

评论 (0)

互动读者

标签云

最新回复

  1. tqymnonccc打酱油
    2024-09-27
  2. toibdpojay打酱油
    2024-09-22
  3. yvctxyevvw打酱油
    2024-09-22
  4. frezhwzwuq打酱油
    2024-09-22
登录
X
用户名
密码