> 1) How does session archiving work with non-line-oriented applications? (e.g. top and its brethren)
We capture and replay the whole stream, so playback works well with top/mc/emacs/vim etc
> 2) Does it ever capture passwords (or any other non-echoed characters) by accident?
If you accidentally type in password in your active session that will be visible, session capture will record it, yes. We plan on encrypting everything just in case at rest though:
https://github.com/gravitational/teleport/issues/262
> 3) Does it require a TTY?
You'd need PTY for interactive sessions, however `exec` will work through ssh just as well (as long as teleport talks vanilla SSH)
> 4) Can it multiplex sessions across multiple servers?
Yes, we just did not expose it in the UI yet