Para los que no sepan lo que es un keylogger les explico: un keylogger es un programa que registra y graba las teclas que uno oprime en el teclado. Es de uso comun para hacer bromas a los amigos/as y sacarles sus passwords de sus cuentas de msn o email.
Para linux obviamente existe un keylogger y se llama Lkl (Linux KeyLogger) y lo que hace es capturar todo lo que pasa a traves del puerto fisico del teclado (0x60).Soporta mapas de teclado en Italiano, Inglés, Francés, Dvorak , que se encuentran en la carpeta lkl/keymaps.
Su instalacion es super sencilla, no es tan sencilla como siempre pero tampoco tiene ninguna complicacion.
Primero bajan el paquete desde aqui.
Segundo descomprimen, entran a la carpeta del paquete y en la consola escriben estos 3 comandos, cada uno por separado:
./configure
sudo make
sudo make install
Para usar el keylogger en una consola escribimos:
lkl -l -k /directoriolkl/keymaps/us_km -o nombreFichero &
-l = iniciamos la toma de datos por el puerto 0×60 (teclado)
-k = escogemos el keymap a usar, en este caso es el de ingles
-o = nombre del archivo donde quedara el registro, por ejemplo teclas.txt
Pueden agregar la tarea para que se ejecute desde el principio usando las sesiones o en el caso de Ubuntu 9.04 Jaunty seria en Sistema->Preferencias->Aplicaciones al inicio y quedaria algo asi:
Como veran solo es cuestion de añadir el mismo comando que usan para ejecutar la aplicacion en el campo Orden.
Basado en: [RinconInformatico](http://www.rinconinformatico.net/linux- keylogger)