När jag köpte min nya laptop så lade jag en extra tanke på att jag ville ha en laptop med fingeravtrycksläsare. Dels för att jag är lat och inte vill behöva skriva mitt oändligt långa lösenord hela tiden, dels att det är riktigt coolt och dels att det ger en ytterligare säkerhet.
När jag väl fick min nya laptop, med fingeravtrycksläsare, så fanns ingen support för den.
Nu har Ubuntu 10.04 Lucid Lynx landat, med en nya möjligheter. Det och att utvecklare av fingeravtrycksautentikation har kommit en bit - Nu funkar min fingeravtrycksläsare! Därför tänkte jag sätta ihop en guide för hur du får igång din fingeravtrycksläsare så att du kan logga in, låsa upp skärmen och använda den när sudo används:
1. För det första så behöver du köra Lucid (även om det finns paket för Karmic, dock så kommer de med vissa problem).
2. Du behöver givetvis en fingeravtrycksläsare - och den ska ha support. Se listan här: http://reactivated.net/fprint/wiki/Supported_devices
Detta kollar du enklast igenom att köra detta i en terminal och jämför:
$ lsusb
3. Lägg till denna PPA:
$ sudo add-apt-repository ppa:fingerprint/fprint
$ sudo apt-get update
4. Lägg till fprint-demo för att bekräfta att din läsare fungerar:
$ sudo apt-get install libfprint0 fprint-demo
Öppna det sidan via Program > Tillbehör > Fprint-Demo och testa.
5. Installera nu paketet nedan, vilket är den bakomliggande tekniken för avläsningen:
$ sudo apt-get install libpam-fprintd
6. Öppna nu "Om Mig" som finns, antingen via System > Inställningar > Om mig, eller så klickar du på Lucids nya me-menu och klickar på din bild/namn.
7. Uppe i hörnet på denna ruta så kan du nu klicka för att fånga ditt fingeravtryck. Du kan även göra detta via terminal:
$ fprint-enroll
8. Det finns en bugg med gksudo som gör att rutan inte visas när man ska dra sitt finger, därför ska vi installera gksu-polkit - vilket är ett nytt gksudo med support för PolicyKit. Detta har bara support i Lucid:
$ sudo apt-get install gksu-polkit
9. Nu tar du och ändrar alla programstartare som har gksu/gksudo framförsig, till: gksu-polkit
Tex Synaptic eller Gparted. Dessa ändrar du via System > Inställningar > Menyredigeraren.
10. Nu kan du testa att låsa skärmen och använda ditt finger för att låsa upp. Allt ska nu vara helt i sin ordning.
Obs! Ifall du har din hemmmapp krypterad så kommer inte ditt fingeravtryck att dekryptera din mapp. Att avända ditt fingeravtryck vid inloggningen av ditt konto så kommer inte heller din standardnyckelring att låsas upp. Därför kan du ta och fortsätta logga in med lösenord vid uppstart och endast använda ditt fingeravtryck när du ska låsa upp skärmen, sudo och dyl.
Vid alla tillfällen som fingeravtryck ska användas så kan du även använda lösenord, men du måste vänta ut tidsgränsen som finns. Denna är rätt lång och jag letar efter en lösning på hur man kortar ner denna.
Hoppas på mycket nöje och trevlig helg!
EDIT: Läs mer här: https://edge.launchpad.net/~fingerprint/+archive/fprint