2 votes

Y a-t-il un moyen d'utiliser la reconnaissance faciale pour la connexion et l'approbation des actions sudo ?

C'est un peu fatigant de taper un mot de passe au démarrage, et ce serait très pratique si la reconnaissance faciale pouvait être utilisée pour l'utilisation de la commande sudo. Est-ce possible?

3voto

Enterprise Points 10450

Oui! Il y a... Vous pouvez utiliser Howdy qui "fournit une authentification de style Windows Hello™ pour Linux."

Installation

Installez Howdy en utilisant les commandes suivantes :

sudo apt-add-repository ppa:boltgolt/howdy
sudo apt install build-essential libx11-dev howdy

Configuration

Vous pouvez avoir besoin de définir le chemin du périphérique pour votre caméra. Par exemple, sur mon système, c'est /dev/video0 :

sed -i "s|^device_path =.*none|# &\ndevice_path = /dev/video0|g" /lib/security/howdy/config.ini

De plus, vous pouvez modifier la précision de l'algorithme de reconnaissance faciale. Sur une échelle de 1 (basse précision) à 10 (haute précision), les valeurs au-dessus de 5 ne sont pas recommandées ; plus la valeur est basse, mieux c'est :

sed -i "s|^certainty = 3.5|# certainty = 3.5\ncertainty = 4.2|g" /lib/security/howdy/config.ini

Enregistrement de votre modèle facial

Pour enregistrer votre visage, exécutez sudo howdy add pour ajouter des modèles de visage pour l'utilisateur actuel. Pour ajouter des modèles de visage pour d'autres utilisateurs, utilisez sudo howdy add --user nom_autre_utilisateur.

Par exemple, voici comment vous ajouteriez un modèle de visage pour vous-même, où mon_nom_utilisateur est votre nom d'utilisateur. Vous pouvez enregistrer plusieurs modèles de visage pour chaque utilisateur tant que vous donnez à chaque modèle un nom unique.

sudo howdy add
Aucun modèle de visage connu
[Mot de passe sudo pour mon_nom_utilisateur: 
Aucun dossier de modèle de visage trouvé, en création un
Ajout de modèle de visage pour l'utilisateur mon_nom_utilisateur
Entrez une étiquette pour ce nouveau modèle [Modèle initial] (max 24 caractères): mon_nom_utilisateur_01           

Veuillez regarder droit dans la caméra
Scan complet

Modèle ajouté à mon_nom_utilisateur

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X