En el terminal que se quiere monitorear mkfifo tunel

script -q -f tunel

En el terminal donde se quiere mostrar ( se podría enviar a través de la red o lo que fuera ) cat tunel

Una ventaja (o un inconveniente) es que el que monitorea no puede hacer cambios en el terminal. Por otro lado, si se hace esto, el comando script no devuelve el control hasta que alguien se conecte.

ps: si solo quisieramos guardar las sesiones, sin monitorearlas, solo habría que hacer script -f

A portarse bien ;)