Fórum Ubuntu CZ/SK
Ostatní => Otevřená diskuze kolem Linuxu a OSS => Téma založeno: Tegaf 24 Dubna 2017, 18:31:15
-
Ahoj,
Mam HP 430 G3 a Ubuntu 16.04. Chtěl bych si rozchodit Fingerprint, páč po mě v práci chtěj opravdu složitý hesla(samozřejmě dobře dělaj :) ) a mě to hrozně rozčiluje pořád zadávat...
Po neúspěších jsem našel tohle:
Get Validity VFS 495 FingerPrint Reader working on Ubuntu 16.04 (https://balintbanyasz.wordpress.com/2015/03/27/get-validity-vfs-495-fingerprint-reader-working-in-ubuntu-14-04/)
Instalace po přečtení komentářů pod článkem bez potíží a funguje to bezvadně. Problém je v oblasti, kdy v "/etc/pam.d/common-auth" se musí nadefinovat, jaká auth se vyžaduje a kdy. Chtěl bych to tak, že prvotě se mě to ptá na heslo a při odentrování to teprv vyžaduje fingerprint.... Čili to, jak je to popsáno v návodu.
Ať dělám co dělám, při vepsání řádku s fingerprintem za řádek hesla do "/etc/pam.d/common-auth" mi to sice prvotně vyžaduje heslo(jak to chci) a při odentrování vyžaduje fingerprint(hurá), ale když chci využít prvotní možnosti zadání hesla, heslo mi to odmítne jako nesprávné... Takto to funguje jak u přihlašování, tak u příkazu sudo, tak při zadávání hesla v oknech Nastavení (pouze tam navíc fingerprit chce ověření fingerprintu 3x, ačkoli ho napoprve již odsouhlasil...???...ale to mě zas tak neštve).
Když řádek s fingerprintem z "/etc/pam.d/common-auth" odendám, zas Ubuntu vužaduje pouze heslo a vše postaru funguje jak má...
/etc/pam.d/common-auth
#
# /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=1 default=ignore] pam_unix.so nullok_secure
# fingerprint authentication trough fprintd
auth sufficient pam_fprint.so
# 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_ecryptfs.so unwrap
# end of pam-auth-update config
Má s tím někdo zkušenost?
Díky