With ttyutils, a user can watch and control a remote user's terminal session, record the terminal session to a file for later playback. or write scripts to automate interactive terminal programs such ftp
XscreenCapture allows you to capture an X11 dump from any Linux client
with X11 port open. It will also convert and save automatically
the result picture in the desidered compress format (default PNG).