#!/bin/sh
ttyrec /tmp/ttyrec/$USER.`date +%s`
и юзерам меняем шелл на этот скрипт
сорцы править не обязательно, можно и скрипт написать
осталось найти этот патч или проксик
типа .bash_history, только для всех шеллов и чтобы юзер не имел права отключить или изменить этот лог
как насчёт команд в ssh? при условии, что историю можно отключить
а цель какая?
установить vnc сервер
vnc универсальное решение
http://www.tightvnc.com/
документация?
если ничего не настраивать, то быстрей будет centos