91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux中的終端共享神器tmate怎么用

發布時間:2022-02-18 14:27:01 來源:億速云 閱讀:116 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“linux中的終端共享神器tmate怎么用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“linux中的終端共享神器tmate怎么用”這篇文章吧。

tmate工具是tmux的一個分支,使用相同的配置信息來配置,是一個終端多路復用器,同時具有即時分享終端的能力,允許在單個屏幕中創建并且操控多個終端,而且還可以與別人進行分享。

tmate 是怎么工作的?

運行 tmate 時,會通過 libssh 在后臺創建一個連接到 tmate.io (由 tmate 開發者維護的后臺服務器)的 ssh 連接。 tmate.io 服務器的 ssh 密鑰通過 DH 交換進行校驗。 客戶端通過本地 ssh 密鑰進行認證。 連接創建后,本地 tmux 服務器會生成一個 150 位(不可猜測的隨機字符)會話令牌。 隊友能通過用戶提供的 SSH 會話 ID 連接到 tmate.io。

使用 tmate 的必備條件

由于 tmate.io 服務器需要通過本地 ssh 密鑰來認證客戶機,因此其中一個必備條件就是生成 SSH 密鑰 key。 記住,每個系統都要有自己的 SSH 密鑰。

$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/magi/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/magi/.ssh/id_rsa.
Your public key has been saved in /home/magi/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:3ima5FuwKbWyyyNrlR/DeBucoyRfdOtlUmb5D214NC8 magi@magi-VirtualBox
The key's randomart image is:
+---[RSA 2048]----+
|                 |
|                 |
|           .     |
|      . . =   o  |
|     *ooS= . + o |
|  . =.@*o.o.+ E .|
|   =o==B++o  = . |
|  o.+*o+..    .  |
| ..o+o=.         |
+----[SHA256]-----+

如何安裝 tmate

tmate 已經包含在某些發行版的官方倉庫中,可以通過包管理器來安裝。

對于 Debian/Ubuntu,可以使用 APT-GET 命令或者 APT 命令to 來安裝。

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:tmate.io/archive
$ sudo apt-get update
$ sudo apt-get install tmate

你也可以從官方倉庫中安裝 tmate。

$ sudo apt-get install tmate

對于 Fedora,使用 DNF 命令 來安裝。

$ sudo dnf install tmate

對于基于 Arch Linux 的系統,使用 Yaourt 命令或 Packer 命令 來從 AUR 倉庫中安裝。

$ yaourt -S tmate

$ packer -S tmate

對于 openSUSE,使用 Zypper 命令 來安裝。

$ sudo zypper in tmate

如何使用 tmate

成功安裝后,打開終端然后輸入下面命令,就會打開一個新的會話,在屏幕底部,你能看到 SSH 會話的 ID。

$ tmate

要注意的是,SSH 會話 ID 會在幾秒后消失,不過不要緊,你可以通過下面命令獲取到這些詳細信息。

$ tmate show-messages

tmate 的 show-messages 命令會顯示 tmate 的日志信息,其中包含了該 ssh 連接內容。

linux中的終端共享神器tmate怎么用

現在,分享你的 SSH 會話 ID 給你的朋友或同事從而允許他們觀看終端會話。除了 SSH 會話 ID 以外,你也可以分享 web URL。

另外你還可以選擇分享的是只讀會話還是可讀寫會話。

如何通過 SSH 連接會話

只需要在終端上運行你從朋友那得到的 SSH 終端 ID 就行了。類似下面這樣。

$ ssh session: ssh 3KuRj95sEZRHkpPtc2y6jcokP@sg2.tmate.io
linux中的終端共享神器tmate怎么用

如何通過 Web URL 連接會話

打開瀏覽器然后訪問朋友給你的 URL 就行了。像下面這樣。

linux中的終端共享神器tmate怎么用

只需要輸入 exit 就能退出會話了。

[Source System Output]
[exited]
[Remote System Output]
[server exited]
Connection to sg2.tmate.io closed by remote host。
Connection to sg2.tmate.io closed。

以上是“linux中的終端共享神器tmate怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鹤岗市| 衡东县| 巨鹿县| 方正县| 大城县| 柞水县| 弥渡县| 文登市| 饶平县| 砚山县| 大田县| 息烽县| 迁西县| 平乐县| 乌兰县| 襄城县| 定结县| 东乡族自治县| 工布江达县| 桐柏县| 临朐县| 淮南市| 咸丰县| 楚雄市| 宾川县| 惠东县| 黔江区| 文昌市| 武城县| 卓资县| 安新县| 江安县| 郯城县| 南皮县| 涿州市| 定日县| 庐江县| 兴隆县| 新兴县| 镇原县| 通化县|