Cómo ejecutar la autenticación facial de Pam

Cómo ejecutar la autenticación facial de Pam

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_authenticationse 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

fuente

información relacionada