Fingerprintinstallation mit LMDE: Unterschied zwischen den Versionen
K (Zwischenspeicherung) |
K (Zwischenspeicherung) |
||
Zeile 5: | Zeile 5: | ||
Für diese Software werden bestimmte Pakete benötigt die man mit diesem Befehl installiert: | Für diese Software werden bestimmte Pakete benötigt die man mit diesem Befehl installiert: | ||
<div style="border:1px solid #8888aa; background-color:#f7f8ff; padding:0.8em 2em;"> | <div style="border:1px solid #8888aa; background-color:#f7f8ff; padding:0.8em 2em;"> | ||
sudo apt-get install libfakekey-dev libfakekey0 libqca2 libpam0g libpam0g-dev libfprint-dev libfprint0 libusb-1.0-0 libusb-1.0-0-dev qt4-dev-tools libpolkit-qt-1 libpolkit-qt-1-1 libpolkit-qt-1-dev --yes | sudo apt-get install libfakekey-dev libfakekey0 libqca2 libpam0g libpam0g-dev libfprint-dev libfprint0 libusb-1.0-0 libusb-1.0-0-dev qt4-dev-tools libpolkit-qt-1 libpolkit-qt-1-1 libpolkit-qt-1-dev --yes | ||
Zeile 90: | Zeile 89: | ||
Für su und sudo muss nur eine Datei editiert werden mit dem Namen "common.auth". | Für su und sudo muss nur eine Datei editiert werden mit dem Namen "common.auth". | ||
Zur Editierung der Datei wird dieser Befehl verwendet | Zur Editierung der Datei wird dieser Befehl verwendet: | ||
<div style="border:1px solid #8888aa; background-color:#f7f8ff; padding:0.8em 2em;"> | <div style="border:1px solid #8888aa; background-color:#f7f8ff; padding:0.8em 2em;"> | ||
sudo pico /etc/pam.dcommon-auth | sudo pico /etc/pam.dcommon-auth | ||
</div> | </div> | ||
Dort wird dann eine Zeile über der Zeile mit dem Inhalt "pam_unix.so" eingetragen, nämlich diese | |||
<div style="border:1px solid #8888aa; background-color:#f7f8ff; padding:0.8em 2em;"> | |||
auth sufficient pam_fingerprint-gui.so -d try_first_identified | |||
</div> | |||
Sollte dann ca. so aussehen: | |||
[[Datei:Fingerprint-gui4.png|center]] |
Version vom 26. April 2012, 17:09 Uhr
Fingerprint-GUI
Installation
Diese Installationsablauf ist an einem T520 getestet worden mit der LMDE UP4 Version
Für diese Software werden bestimmte Pakete benötigt die man mit diesem Befehl installiert:
sudo apt-get install libfakekey-dev libfakekey0 libqca2 libpam0g libpam0g-dev libfprint-dev libfprint0 libusb-1.0-0 libusb-1.0-0-dev qt4-dev-tools libpolkit-qt-1 libpolkit-qt-1-1 libpolkit-qt-1-dev --yes
Danach muss man den Source Code von der Seite runterladen, da es für Debian kein Paket exisitiert.
Unter n-view.net gibt es die neueste Version zum Runterladen.
Nach dem Download, wird es ins Downloadsverzeichnis gewechselt mit
cd /home/Benutzer/Download
Dann wird die Datei entpackt mit
tar xfvz fingerprint-gui-1.04.tar.gz
Dann wird in den entpackten Ordner gewechselt mit
cd fingerprint-gui-1.04/
Nun gehts schon ans kompilieren der Installationsdatei mit diesen Befehlen
qmake-qt4
make
Nach dem Kompilieren die Datei einfach installieren mit dem Befehl
sudo make install
Da LMDE der FSF-Ethik entspricht enthält es keine propritäre Software, diese wird aber für den Fingerprint benötigt, weil es keinen freien Treiber gibt. Einfach installieren mit
sudo make install-upek
Nun wurde die Software installiert und muss noch konfiguriert werden. Dazu wird die Software gestartet mit dem Befehl
fingerprint-gui -d
Dann sollte diese Seite aufgehen:
Konfiguration
Kommen wir nun zur Konfiguration, diese ist etwas heikler als die Installation.
Auf dieser Seite wird einfach auf "Next" geklickt. Nun im Tab "Finger" wird der Finger ausgewählt welchen man dann als Schlüssel verwenden möchte. Danach auch wieder "Next".
In diesem Tab wird, dann der Finger über den Sensor gezogen, keine Angst tut nicht weh ;-) Das muss man dreimal machen, einmal zur Fingererkennung und zweimal zur Bestätigung. Dann wird man noch gefragt ob man weitere Finger eingescannt haben möchte, was aber nicht benötigt wird (außer man vergisst sein Passwort und schneidet sich ausgerechnet auch noch in den Finger, das wäre dann eher tragisch).
Wenn dies nun erledigt ist und die Eingabe drei mal passt, einfach auf "Next" klicken.
Beim nächsten Tab werden nun die Einstellungen überprüft, ob auch wirklich alles passt was eingerichtet wurde.
Problembehandlung Wenn es auf anhieb nicht klappt, keine Bange (war bei mir auch so). Wird der Fingerprint nicht aktiv(also fängt er nicht an zu leuchten) und es erscheint kein Fenster am Bildschirm bei dem man aufgefordert wird seinen Finger über den Fingerprint zu ziehen, dann sind die benötigten Einstellungen nicht übernommen worden.
Für diesen Fehler muss man einfach von Hand die benötigten Dateien editieren, diese Dateien können varieren je nach dem für was man den Fingerprint einsetzen möchte. Die Standardeinstellungen die ich ihnen hier zeige enthalten nur das nötigste zur Authentifizierung. Also für Rootrechte, Superuserrechte und zur Entsperrung des X-Screens.
Für su und sudo muss nur eine Datei editiert werden mit dem Namen "common.auth".
Zur Editierung der Datei wird dieser Befehl verwendet:
sudo pico /etc/pam.dcommon-auth
Dort wird dann eine Zeile über der Zeile mit dem Inhalt "pam_unix.so" eingetragen, nämlich diese
auth sufficient pam_fingerprint-gui.so -d try_first_identified
Sollte dann ca. so aussehen: