Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: 3.14.TR 21 Srpna 2012, 11:20:09

Název: Otisk prstů [VYŘEŠENO]
Přispěvatel: 3.14.TR 21 Srpna 2012, 11:20:09
Zdravim,
koupil jsem si notebook Lenovo L430, se kterým jsem velmi spokojen, ale rád bych se přihlašoval pomocí otisku prstu. To vše na Ubuntu 12.04, up-to-date

zkusil jsem se řídit wiki http://wiki.ubuntu.cz/%C4%8Cte%C4%8Dka%20otisku%20prstu ale problém je v tom, že balíky, které mám nainstalovat nejsou v repozitářích :-/

Kód: [Vybrat]
petr@petr-nb:~$ sudo apt-get install libpam-thinkfinger libthinkfinger-doc libthinkfinger0 thinkfinger-tools
[sudo] password for petr:
Čtu seznamy balíků… Hotovo
Vytvářím strom závislostí       
Čtu stavové informace… Hotovo
E: Nelze najít balík libpam-thinkfinger
E: Nelze najít balík libthinkfinger-doc
E: Nelze najít balík libthinkfinger0
E: Nelze najít balík thinkfinger-tools

na všech možných i nemožných návodech na novější ubuntu než je v návodu na wiki píšou to samé.
Problém je tedy asi v tom, že nemám odpovídající repozitáře - mám tam ty od nainstalování, tzn Partneři Canonicalu, Nezávislí vývojáři a  repo od google kvůli chromu: dl.google.com/linux/chrome/deb

Na foru s tím zatím nikdo problém neměl nebo jsem to alespoň nenašel. Poradí někdo? Nebo je na nové ubuntu potřeba jiný balík?

díky moc
Název: Re:Otisk prstů
Přispěvatel: RRRadek Neužil 21 Srpna 2012, 11:30:19
Dej sem prosím výpis z terminálu lsusb.
Znám mnohem lepší program ale nechci ti ho tlačit do počítače pokud nebude kompatibilní s tvojí čtečkou ;)
Název: Re:Otisk prstů
Přispěvatel: 3.14.TR 21 Srpna 2012, 11:39:56
Dej sem prosím výpis z terminálu lsusb.
Znám mnohem lepší program ale nechci ti ho tlačit do počítače pokud nebude kompatibilní s tvojí čtečkou ;)

ok:
Kód: [Vybrat]
petr@petr-nb:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 147e:1002 Upek
Bus 001 Device 004: ID 04f2:b2ea Chicony Electronics Co., Ltd

doufám, že to umí to co od toho čekám, tzn možnost přihlášení se jak pomocí hesla tak otisku, stejně tak jako když použiju sudo, nebo pokud přepnu do konzole ctrl shift F1

dík
Název: Re:Otisk prstů
Přispěvatel: RRRadek Neužil 21 Srpna 2012, 11:43:51
Právě proto ho používám že umí vše ;)
do terminálu
Kód: [Vybrat]
sudo add-apt-repository ppa:fingerprint/fingerprint-gui
Kód: [Vybrat]
sudo apt-get update
Kód: [Vybrat]
sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
Poté najdeš fingerprint-gui v programech.
Název: Re:Otisk prstů
Přispěvatel: 3.14.TR 21 Srpna 2012, 12:00:39
Právě proto ho používám že umí vše ;)
...
Poté najdeš fingerprint-gui v programech.

naprostá paráda, díky moc, všechno funguje a setup byl opravdu intuitivní :-)))

jenom by mě zajímalo, jestli je možná přihlásit se při přepnutí do konzole bez napsání loginu, resp
ctrl-shift-F1
login: petr
pass: přejedu prstem

bylo by fajn kdybych nemusel psát ani svůj login, ale to už chci asi moc :D

každopádně díky moc ;)
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: RRRadek Neužil 21 Srpna 2012, 13:02:11
Rád jsem pomohl ;)

Bohůžel bez napsání loginu to asi nepůjde v ctrl-shift-F1
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: RRRadek Neužil 21 Srpna 2012, 14:08:44
Jen pro jistotu do budoucna kdyby to tu někdo četl doplním jak tento program odinstalovat.
Do terminálu.
Kód: [Vybrat]
sudo apt-get install policykit-1-gnome
Kód: [Vybrat]
sudo apt-get remove fingerprint-guiJde o to že samotné odstranění fingerprint-gui nestačí a musí se vrátit původní policykit-1-gnome ;)

Ještě přiložím doposud známý seznam ID funkčních čteček který se dozvíte po příkazu lsusb.
Citace
045e:00bb
045e:00bc
045e:00bd
045e:00ca
0483:2015
0483:2016
05ba:0007
05ba:0008
05ba:000a
061a:0110
08ff:1600
08ff:2500
08ff:2580
08ff:5501
138a:0001
147e:1000
147e:1001
147e:1002
147e:1003
147e:2015
147e:2016
147e:3000
147e:3001
147e:5002
147e:5003
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: compaq 25 Července 2013, 18:19:56
Funguje to pro účet správce, ale jak nastavit přihlášení pro normálního uživatele? Hlásí mi, že nemám přístup k zařízení, práva.
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: 3.14.TR 25 Července 2013, 19:37:09
Funguje to pro účet správce, ale jak nastavit přihlášení pro normálního uživatele? Hlásí mi, že nemám přístup k zařízení, práva.
opravdu? mně to jde i na účtu, která nemůže spouštět sudo
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: compaq 25 Července 2013, 19:47:12
Funguje to pro účet správce, ale jak nastavit přihlášení pro normálního uživatele? Hlásí mi, že nemám přístup k zařízení, práva.
opravdu? mně to jde i na účtu, která nemůže spouštět sudo

Mně to nejde (U12.04). Zkouším toto:
https://wiki.archlinux.org/index.php/Fingerprint-gui
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: compaq 26 Července 2013, 09:33:21
Na NB dcery ještě lépe funguje toto

http://davestechsupport.com/blog/2009/05/20/how-to-setup-a-fingerprint-sensor-in-ubuntu/
 (http://davestechsupport.com/blog/2009/05/20/how-to-setup-a-fingerprint-sensor-in-ubuntu/)
ale opět jen pro správce. Při pokusu o přihlášení uživatele se objeví nápis, že nemá přístup k zařízení nebo tak něco...
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: RRRadek Neužil 26 Července 2013, 10:04:33
To proto že šifruješ domovský adresář! ;)
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: compaq 26 Července 2013, 10:10:09
To proto že šifruješ domovský adresář! ;)

Vůbec ne. Jsem tam já (správce) a dcerka (uživatel).

Jak upravit common-auth aby se při přihlašování, přepínání i probouzení objevovala i možnost (kromě prstu) i zadat heslo? Vycházím z tohoto návodu: a nějak mi to v U12.04 nefunguje:
http://davestechsupport.com/blog/2009/05/20/how-to-setup-a-fingerprint-sensor-in-ubuntu/

Stávající:

Kód: [Vybrat]
#
# /etc/pam.d/common-auth - authentication settings common to all services
#
# This file is included from other service-specific PAM config files,
# and should contain a list of the authentication modules that define
# the central authentication scheme for use on the system
# (e.g., /etc/shadow, LDAP, Kerberos, etc.).  The default is to use the
# traditional Unix authentication mechanisms.
#
# As of pam 1.0.1-6, this file is managed by pam-auth-update by default.
# To take advantage of this, it is recommended that you configure any
# local modules either before or after the default block, and use
# pam-auth-update to manage selection of other modules.  See
# pam-auth-update(8) for details.

# here are the per-package modules (the "Primary" block)
auth [success=2 default=ignore] pam_unix.so nullok_secure
auth [success=1 default=ignore] pam_winbind.so krb5_auth krb5_ccache_type=FILE cached_login try_first_pass
# here's the fallback if no module succeeds
auth requisite pam_deny.so
# prime the stack with a positive return value if there isn't one already;
# this avoids us returning an error just because nothing sets a success code
# since the modules above will each just jump around
auth required pam_permit.so
# and here are more per-package modules (the "Additional" block)
auth optional pam_smbpass.so migrate
# end of pam-auth-update config
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: 3.14.TR 26 Července 2013, 10:16:42
To proto že šifruješ domovský adresář! ;)

to mě pěkně štve :-/ s šifrovaným /home se musí bohužel heslo poprvé napsat (ale stejně to pak různě otravuje s otiskem prstu, který vyhodnotí jako špatný atd... je tam pár bugů)
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: RRRadek Neužil 26 Července 2013, 11:14:43
Fingerprint-gui má tu výhodu že i když vyskočí okno že máte použít prst tak VŽDY jde zadat heslo na klávesnici! ;)

Takže pokud mám šifrovaný domovský adresář tak si stačí pamatovat že při přihlášení musíte zadat heslo ručně (Alespoň se vám nikdo nedostane k datům i kdyby vám uřízli prst) 8)

Pokud chcete šifrovat a používat prst k přihlášení tak nešifrujte Home ale rovnou celý disk s LVM . ;)
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: compaq 26 Července 2013, 23:32:28
žádné složky nešifruji, vyřešil jsem i přihlašování roota i uživatele pomocí prstu, ale stejně systém chce po chvíli heslo ke klíčence. Je snad přihlášení pomocí otisku nějaké méněcenné? Při přihlášením heslem naskočí i klíčenka a hesla z webů...
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: RRRadek Neužil 27 Července 2013, 10:06:10
Kdybych tě neznal tak bych si myslel že jsi si nainstaloval Ubuntu teprve včera... ::)
http://wiki.ubuntu.cz/kl%C3%AD%C4%8Denka (http://wiki.ubuntu.cz/kl%C3%AD%C4%8Denka)
Název: Re:Otisk prstů [VYŘEŠENO]
Přispěvatel: compaq 27 Července 2013, 11:14:53
Kdybych tě neznal tak bych si myslel že jsi si nainstaloval Ubuntu teprve včera... ::)
http://wiki.ubuntu.cz/kl%C3%AD%C4%8Denka (http://wiki.ubuntu.cz/kl%C3%AD%C4%8Denka)

Mám Ubuntu od 2007.

Klíčenku samozřejmě nastavenou mám, stejné heslo, automaticky se odemyká. Ale při zadání hesla otiskem prstu se neodemkne.

Zobrazí se dialog: Unlock login keyring a žádá vložení hesla. Snad pomůže klíčenka bez hesla. Nejsem sám s tímto problémem...

Další věc: pro odemknutí obrazovky nebo zadání hesla v terminálu stačí přejet prstem senzor, ale pro první přihlášení (pole Heslo se po přejetí prstem změní na Přihlásit) je nutno ještě potom stisknout ENTER nebo myš. Je to prkotina, ale...

Hlavní problém je, že se často nepodaří otevřít zařízení, takže se prstem nepřihlásím, nezměním uložený otisk, nic. Nutný restart. :-(

Nějaké info lze najít zde:https://launchpad.net/~fingerprint/+archive/fprint (https://launchpad.net/~fingerprint/+archive/fprint)