So führen Sie die Pam Face-Authentifizierung aus

6

Ich benutze Ubuntu 11.10. Ich ging zu der folgenden URL, um die Software Pam Face Authentication herunterzuladen, und lud die Version für natty narhwall herunter.

Ich habe die Software mit den folgenden Befehlen installiert:

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

Die Software installiert und ich kann den qt-facetrainer ausführen. Das Problem ist jedoch, dass beim Neustart meines Systems der Standard-Anmeldebildschirm angezeigt wird, in dem ich mein Kennwort für die Anmeldung eingeben sollte. Die Webcam startet überhaupt nicht. Und ich kann mich nicht mit meinem Gesicht anmelden. Was bedeutet, dass ich denke, dass das Authentifizierungsprogramm für Pam Face überhaupt nicht startet.

Bitte lassen Sie mich wissen, wie ich mich mit dem Authentifizierungsprogramm pam face mit meinem Gesicht anmelden kann.

Supriyo Banerjee
quelle
2
pam-face-authentication.org wäre ein guter Anfang
Ringtail
Welchen Login-Manager verwenden Sie? Die meisten dieser Bibliotheken basieren auf QT. Ich vermute, es ist in KDM und nicht in LightDM integriert. Wenn es immer noch nicht funktioniert, sieht es so aus: bug code.google.com/p/pam-face-authentication/issues/detail?id=18
RobotHumans

Antworten:

1

Installation für die PAM-Gesichtsauthentifizierung

Öffnen Sie zuerst ein Terminal und fahren Sie dann mit den folgenden Befehlen fort:

sudo add-apt-repository ppa:antonio.chiurazzi
sudo apt-get update
sudo apt-get install pam-face-authentication 

Die obigen Befehle fügen das Ubuntu-Repository für die Pam-Face-Authentifizierung zu Ihrer Paketquellenliste hinzu, und dann wird das Plugin tatsächlich installiert.

Aufbau

Jetzt ist es notwendig, einige Gesichtsfiguren für das System zu lernen. Starten Sie daher die Facetrainer-App über Ihr Startmenü und befolgen Sie die angegebenen Anweisungen.

Um sich mit der Gesichtsauthentifizierung anmelden zu können, muss das Modul zuerst aktiviert werden. Sie müssen also (sofort) Folgendes in Ihrem Terminal ausführen:

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 

Durch diese Aktion wird die Datei /usr/share/pam-configs/face_authenticationerstellt und enthält die Plugin-Informationen.

Mit dem nächsten Befehl können Sie das Plugin aktivieren oder deaktivieren:

sudo pam-auth-update --package face_authentication

Quelle

Ringtail
quelle
Es gibt keine Oneiric-Builds für die Pam-Face-Authentifizierung in der antonio.chiurazzi ppa, daher würde dies nicht funktionieren. Das neueste Ubuntu mit dem Paket ist Natty. Ich sehe nicht, dass jemand Oneiric Builds hat.
Veazer