M.A.G.-Zavod za Kreativno Kulturo

Moja fotografija
Trademarks, logos, graphics, photos, videos and text appearing on www.alekstern.blogspot.com are the intellectual property of M.A.G. and cannot be reproduced, used, published, distributed, sold or displayed without the express prior written permission of M.A.G. (alekstern@gmail.com) + 386 40 270777

četrtek, 5. februar 2009

Namestitev prstnega čitalca



Navodila pred namestitvijo programske opreme čitalca Fingerprint na vse novosistemske računalnike 76.(HP Compaq nx6125) če so aplikacije (Applications) in pripomočki (Accessories) Fingerprint project dema naloženi, tem navodilom ni potrebno slediti. V tem primeru si za vzpostavitev čitalca raje oglejte “rabo čitalca Fingerprint” (Fingerprint Reader Usage).

Pregled

Ta članek opisuje kako sneti, prevesti in namestiti gonilnik in osnovno programsko opremo za čitalec Fingerprint na računalnike s sistemom 76 (System 76 computers). Nanaša se na vse računalnike s sistemom 76; ko program naložite se lahko s “fingerjem” prijavite in opravljate “sudo” ukaze.

Pomembno

1. Nekateri administratorski vmesniki ne bodo delovali! Omrežje, datum in čas ter uporabniki in skupine bodo ostali zaklenjeni zaradi omejitev vtičnih modulov avtentikacije; trajalo bo nekaj časa, da se vzpostavijo.
2. Za to programsko opremo bodo izdelovali nove uporabniške pakete. Ta navodila so zato namenjena preduporabnikom in navdušencem za raziskovanje Fingerprint čitalca
3. Fingerprint gonilnik so ustvarili programerji Fringerprint projekta s pomočjo donacije Sistema 76.

Namestitev
Odprite terminal (sistem - aplikacije - terminal), izrežite in prilepite naslednje ukaze.

Naložite Dependencies

sudo apt-get install build-essential libtool automake1.9 libssl-dev libgtk2.0-dev libmagick++9-dev libpam0g-dev


Ustvarite delovno mapo

mkdir fpreader
cd fpreader


Naložite libusb-1.0 (Beta)

wget http://downloads.sourceforge.net/libusb/libusb-0.9.2.tar.bz2?modtime=1216505974&big_mirror=0
tar xjf libusb-0.9.2.tar.bz2
cd libusb-0.9.2/
./configure --prefix=/usr
make
sudo make install
cd ..


Naložite libfprint

wget http://projects.reactivated.net/snapshots/libfprint/libfprint-20080810-6b8b17f5.tar.bz2
tar xjf libfprint-20080810-6b8b17f5.tar.bz2
cd libfprint-20080810-6b8b17f5/
sh autogen.sh


Opozorilo “configure: error: XV is required for X11 examples” lahko prezrete.
./configure --prefix=/usr
make
sudo make install
cd ..


Naložite pam_fprint

wget http://projects.reactivated.net/snapshots/pam_fprint/pam_fprint-20080330-5452ea09.tar.bz2
tar xjf pam_fprint-20080330-5452ea09.tar.bz2
cd pam_fprint-20080330-5452ea09/
sh autogen.sh
./configure --prefix=/usr
make
sudo make install
cd ..


Naložite fprint_demo

wget http://projects.reactivated.net/snapshots/fprint_demo/fprint_demo-20080319-5d86c3f7.tar.bz2
tar xjf fprint_demo-20080319-5d86c3f7.tar.bz2
cd fprint_demo-20080319-5d86c3f7/
sh autogen.sh
./configure --prefix=/usr
make
sudo make install
cd ..


Popravite fprint_demo meni enoto

Pojdite na System > Preferences > Main Menu.
Kliknite Accessories.
Desni klik fprint project demo in izberite Properties.
Zamenjajte ukaz gksu fprint_demo.

Odjavite se in nazaj prijavite

Oblikujte PAM vtični modul za avtentikacijo

sudo cp /etc/pam.d/common-auth /etc/pam.d/common-auth_orig
sudo gedit /etc/pam.d/common-auth


Zamenjajte datoteko iz:
auth requisite pam_unix.so nullok_secure
auth optional pam_smbpass.so migrate missingok

v:
auth sufficient pam_fprint.so
auth requisite pam_unix.so nullok_secure
auth optional pam_smbpass.so migrate missingok


Shranite in zaprite datoteko. Ta konfiguracija bo poskušala prebrati fingerprint preden vas bo vprašala za geslo. Pojdite na Aplikacije - Pripomočki fprint project demo, kje se registrirate in potrdite svoj fingerprint. Nekaj časa boste morali vaditi, vendar deluje, ko enkrat dojamete sistem. Fingerprint lahko uporabljate za prijavo in sudo ukaze.

Ni komentarjev: