Pam Face Authentication es un software para Linux que permite iniciar la sesión con reconocimiento de rostro o facial a través de una webcam.
Yo lo probé y funcionó. Aunque debo admitir que sirve para jugar y presumir de algunas bondades de Ubuntu y no para ser un sistema definitivo de seguridad.
Los pasos para su instalación en Ubuntu son los siguientes:
1)Instalar todas las dependencias. Para eso abrimos el terminar y copiamos y pegamos esto:
Usuarios Lucid (10.04):
sudo apt-get install build-essential cmake qt4-qmake libx11-dev libcv-dev libcvaux-dev libhighgui4 libhighgui-dev libqt4-dev libpam0g-dev libswscale0
Usuarios Maverick (10.10):
sudo apt-get install build-essential cmake qt4-qmake libx11-dev libcv-dev libcvaux-dev libqt4-dev libpam0g-dev libswscale0 libhighgui-dev libhighgui2.1
2)Descargamos, descomprimomos y compilamos:
- cd /tmp
- wget http://pam-face-authentication.googlecode.com/files/pam-face-authentication-0.3.tar.gz
- nautilus
- Descromprimimos el archivo «pam-face-authentication-0.3.tar.gz»
- Volvemos a la terminal
- cd pam-face-authentication-0.3
- mkdir build && cd build
- cmake -D CMAKE_INSTALL_PREFIX=/usr ..
- make
- sudo make install
3)Ahora a grabar nuestro rostro abriendo el programa en Aplicaciones -> Otras -> Face Trainer aqui importante!!! graben unas 30 veces (si quieren menos) su cara para que los reconozca bien. sigan estos pasos:
4) Por último agregamos al GDM el face-login de esta forma:
- sudo sed -i ‘1i auth sufficient pam_face_authentication.so enableX’ /etc/pam.d/gdm
- sudo sed -i ‘1i auth sufficient pam_face_authentication.so enableX’ /etc/pam.d/gnome-screensaver
Listo. Sólo queda iniciar sesión.