J'ai un HP Elitebook 2530P . J'ai un problème pour activer le capteur d'empreintes digitales pour la connexion. quelqu'un peut-il m'aider? J'utilise Ubuntu 18.04
J'ai un HP Elitebook 2530P . J'ai un problème pour activer le capteur d'empreintes digitales pour la connexion. quelqu'un peut-il m'aider? J'utilise Ubuntu 18.04
Réponses:
Je l'ai fait sur mon nouveau Ubuntu 18.04 - dell vostro:
Installez les applications nécessaires:
sudo apt install -y fprintd libpam-fprintd
sudo pam-auth-update
Vous voudrez peut-être modifier la configuration PAM pour utiliser l'empreinte digitale pour sudo: Et cochez l'option d'authentification d'empreinte digitale. Ainsi, lorsque vous utilisez sudo, il vous demandera de prendre vos empreintes digitales. Si vous attendez le délai d'expiration des empreintes digitales, il vous demandera un mot de passe standard.
Redémarrez ensuite dans les paramètres / utilisateurs et activez la connexion par empreinte digitale. Vous devrez peut-être redémarrer.
Je n'ai pas testé les réponses vers lesquelles Satria HR Harsono est lié , mais j'ai remarqué que celles-ci nécessitent l'utilisation d'un PPA. Ma solution devrait vous permettre d'être opérationnel sans le PPA. Encore mieux, vous n'avez pas besoin d'appuyer sur Entrée ou sur le bouton de connexion après avoir glissé votre doigt. Il se connecte simplement automatiquement.
Tout d'abord, assurez-vous que votre lecteur d'empreintes digitales est reconnu. Ceux-ci apparaissent généralement comme des périphériques USB. Courirlsusb
$ lsusb Bus 004 Périphérique 001: ID 1d6b: 0003 Concentrateur racine Linux Foundation 3.0 Bus 003 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0 Bus 002 Périphérique 001: ID 1d6b: 0003 Concentrateur racine Linux Foundation 3.0 ... Bus 001 Périphérique 009: ID 0483: 2016 Lecteur d'empreintes digitales STMicroelectronics ... Bus 001 Périphérique 002: ID 058f: 6366 Lecteur multi-flash Alcor Micro Corp. Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0
Vous pouvez voir que mon système détecte mon lecteur d'empreintes digitales connecté en tant que lecteur d'empreintes digitales STMicroelectronics. À partir d'ici, tout ce que je dois faire est d'installer certains programmes et de modifier un fichier de configuration.
sudo apt install -y fprintd libpam-fprintd
sudo nano /etc/pam.d/common-auth
). Trouvez la ligne (ligne 17 sur mon système) qui litauth [succès = 1 par défaut = ignorer] pam_unix.so nullok_secureet modifiez le fichier en ajoutant la ligne ci-dessous en gras. Assurez-vous que l'ordre de ces lignes est le même que celui illustré ici.
auth [succès = 2 par défaut = ignorer] pam_fprintd.so max_tries = 1 timeout = 10 auth [succès = 1 par défaut = ignorer] pam_unix.so nullok_secureEnregistrez le fichier (Ctrl + Maj + X, Y, Entrée).
fprintd-enroll $ USERAprès avoir exécuté la commande, faites glisser votre doigt sur le lecteur 3 fois pour enregistrer votre empreinte digitale.
C'est tout ce qu'on peut en dire. Vous devriez maintenant être en mesure d'utiliser votre lecteur d'empreintes digitales pour vous connecter ou vous authentifier (pour des choses comme les installations) après la connexion.
Vous référez-vous à utiliser votre lecteur d'empreintes digitales dans Ubuntu pour la connexion? Je pense que vous avez manqué cette réponse /ubuntu//a/872187/275849
Ou préférez-vous utiliser votre lecteur d'empreintes digitales pour toute authentification? Découvrez ceci /ubuntu//a/1040609/275849
Je viens de configurer le dispositif d'empreintes digitales d'Elan sur mon Xiaomi Notebook Pro sous Ubuntu 18.04 avec les dernières mises à jour. La version officielle libfprint
qui vient avec Ubuntu ne prend pas en charge l'appareil d'Elan, donc j'utilise pour construire la version d'iafilatov . Il peut être utile pour le HP 2530 en modifiant l'ID du fournisseur en fonction de la sortie de lsusb suivant ce manuel.
Dans mon cas, fingerprint-gui se bloque lors d'une vérification réussie avec libfprint d'iafilatov, donc j'utilise uniquement les utilitaires fprintd
Installez fprintd et activez-le pour sudo
sudo apt install -y fprintd libpam-fprintd
sudo pam-auth-update
Mettre à jour la libfprint
construction et l' installation de libfprint d'iafilatov . Voir README.md pour la version de version de construction.
Mettre à jour le lien symbolique /usr/lib/libfprint.so.0
-> /usr/local/lib/libfprint.so.0.0.0
(vers la nouvelle version d'iafilatov.
Autorisez l'inscription des empreintes digitales à l'utilisateur comme suit:
ATTRS{idVendor}=="04f3", ATTRS{idProduct}=="0c1a", MODE="0664", GROUP="plugdev"
Les identifiants des fournisseurs et des produits peuvent être trouvés dans la
lsusb
sortie, recherchez smth de ligne Elan commeBus 001 Device 005: ID 04f3:0c1a Elan Microelectronics Corp.
$USER
au plugdev
groupe:
usermod -a -G plugdev $USER
fprintd-enroll
fprintd-verify
sudo
ou pendant la connexion à la session Ubuntu (peut-être besoin d'un redémarrage):