Estoy usando Ubuntu 11.10. Fui a la siguiente URL para descargar el software.Autenticación facial de Pam y descargué la versión para natty narhwall.
Instalé el software usando los siguientes comandos:
sudo apt-get install build-essential cmake qt4-qmake libx11-dev libcv-dev libcvaux-dev libhighgui2.1 libhighgui-dev libqt4-dev libpam0g-dev checkinstall
cd /tmp && wget http://pam-face-authentication.googlecode.com/files/pam-face-authentication-0.3.tar.gz
sudo add-apt-repository ppa:antonio.chiurazzi
sudo apt-get update
sudo apt-get install pam-face-authentication
cat << EOF | sudo tee /usr/share/pam-configs/face_authentication /dev/null
**Name:** face_authentication profile
**Default:** yes
**Priority:** 900
**Auth-Type:** Primary
**Auth:** [success=end default=ignore] pam_face_authentication.so enableX
EOF
sudo pam-auth-update --package face_authentication
El software se instaló y puedo ejecutar qt-facetrainer. Pero el problema es que cuando reinicié mi sistema, vi que aparece la pantalla de inicio de sesión predeterminada donde debo ingresar mi contraseña para iniciar sesión. La cámara web no se inicia en absoluto. Y no puedo iniciar sesión con mi cara. Lo que significa que creo que el programa de autenticación facial de Pam no se inicia en absoluto.
Déjeme saber cómo puedo iniciar sesión con mi cara usando el programa de autenticación Pam Face.
Respuesta1
Instalación para autenticación facial PAM
Primero abra una terminal, luego continúe con los siguientes comandos:
sudo add-apt-repository ppa:antonio.chiurazzi
sudo apt-get update
sudo apt-get install pam-face-authentication
Los comandos anteriores agregan el repositorio de Ubuntu para pam-face-authentication a la lista de fuentes de su paquete y luego el complemento se instala realmente.
Configuración
Ahora es necesario aprender algunas figuras faciales para el sistema. Por lo tanto, inicia la aplicación facetrainer desde tu menú de inicio y sigue las instrucciones indicadas.
Para poder iniciar sesión mediante autenticación facial, primero se debe habilitar el módulo. Entonces tienes que ejecutar lo siguiente en tu terminal (de una vez):
cat << EOF | sudo tee /usr/share/pam-configs/face_authentication /dev/null
Name: face_authentication profile
Default: yes
Priority: 900
Auth-Type: Primary
Auth:
[success=end default=ignore] pam_face_authentication.so enableX
EOF
Mediante esta acción, /usr/share/pam-configs/face_authentication
se crea el archivo y contiene la información del complemento.
Con el siguiente comando puedes habilitar o deshabilitar el complemento:
sudo pam-auth-update --package face_authentication