[HN Gopher] Session recording for Tailscale SSH in beta
___________________________________________________________________
Session recording for Tailscale SSH in beta
Author : geoffeg
Score : 85 points
Date : 2023-05-11 17:49 UTC (5 hours ago)
(HTM) web link (tailscale.com)
(TXT) w3m dump (tailscale.com)
| [deleted]
| matthewaveryusa wrote:
| A very valid use-case not mentioned in the article is to save all
| your personal terminal interactions to a database so you can
| search it in the future. Your terminal's input (and output) value
| per byte is enormous so really everyone should be saving it all.
|
| I'll be horsing around with this tonight -- I hope ts sshing to
| my local computer will just work so I can get local recording as
| well without a separate mechanism.
| chrisshroba wrote:
| I've thought about this too - if you use tmux, you can use
| `tmux capture-pane` to grab all the output and scrollback in
| the current window.
| [deleted]
| cordigliere wrote:
| Seems like a self-hosted asciinema https://asciinema.org/
| [deleted]
| tptacek wrote:
| This is a deceptively valuable feature for regulated/compliance-
| trained companies, because a lot of things you want a detailed
| audit trail for are accessed via shells (most notably: the
| consoles for app frameworks).
| [deleted]
| liotier wrote:
| Here at LargeTelco with a legally privileged and regulated
| safety-critical utility status, absolutely every administrative
| interaction with a production host goes through a bastion that,
| on top of enforcing access privileges, also records
| _everything_. Also, LargeTelco is a complex hell of subnetting.
| I can very well see the enterprisey attraction of having not
| just Tailscale's low cost and extraordinary ease, but also
| session records like it is just a cherry on top !
| blueflow wrote:
| I use script(1) daily for creating papertrails:
| script -ec "command args" ~/$(date
| +%Y-%m-%d-%H%M%S_$$_script.txt)
|
| Works out of the box on almost every *nix system.
|
| The recordings end up as textfiles with the control sequences in,
| you can use commands like cat -v, grep or less -R on them. If you
| also record a timing file, you can replay it 1:1 on you terminal.
___________________________________________________________________
(page generated 2023-05-11 23:00 UTC)