tmate 为你提供即时的终端会话共享,使用起来特别容易,在此强烈推荐给需要结对 的朋友。
tmate 构建在 tmux、libssh、以及 msgpack 的基础之上,它可以与 tmux 共存, 同时会使用 tmux 的配置。
目前,tmate 针对 Ubuntu 提供有安装源、Arch Linux 用户可以通过 AUR 安装, 其他 Linux 用户可通过以下命令从源代码编译安装:
% git clone https://github.com/nviennot/tmate.git % cd tmate % ./autogen.sh % ./configure % make # make install
注意在编译时需要 cmake、pkg-config、libtool、libevent-dev、libncurses-dev、 libssl-dev、zlib1g-dev 等依赖。
假设 A 同学想把自己的终端会话分享给好友 B,那么他在启动 tmate 后,使用 tmate show-messages 可得到两个类似如下的 SSH 登录指令(其中一个为只读):
ssh ro-<token>@sf.tmate.io ssh <token>@sf.tmate.io
现在,B 同学只要使用这些指令登录 SSH 便可进入 A 的终端。
时间:2013-07-03 09:21
来源:LinuxTOY
作者:Toy
原文链接