[tmate] Instant terminal sharing (CLI)

Discussion on apps, protocols, APIs, specifications, and more. You are welcome to join us as a TOS app developer!
Post Reply
User avatar
outkastm
Posts: 1192
Joined: 29 Dec 2020, 23:52

[tmate] Instant terminal sharing (CLI)

Post by outkastm »

Image

About: https://tmate.io

Category:
Applicable models: x.64 series, ARMv8 series
Applicable TOS4: 4.1.27 or later versions - on request
Applicable TOS5: 5.1.33 or later versions
App download: https://tmnascommunity.eu/download/

App WebUI for additional settings can be accesses at:

TOS4: http(s)://yournasip:port/modules/tmate/www
TOS5: click on Support & Help from app description inside the App Center

How to manully install this app on TerraMaster application store?

Once installed, launch tmate with tmate. You should see something like ssh PMhmes4XeKQyBR2JtvnQt6BJw@nyc1.tmate.io appearing. This allows others to join your terminal session. All users see the same terminal content at all time. This is useful for pair programming where two people share the same screen, but have different keyboards.

tmate is useful as it goes through NATs and tolerate host IP changes. Accessing a terminal session is transparent to clients as they go through the tmate.io servers, acting as a proxy. No authentication setup is required, like setting up ssh keys.

Run tmate show-messages in your shell to see tmate's log messages, including the ssh connection string.

tmate also allow you to share a read-only view of your terminal. The read-only connection string can be retrieved with tmate show-messages.

Image
Post Reply

Return to “Developer Discussion Room”