[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)