J'aime pouvoir utiliser Touch ID pour déverrouiller rapidement mon Macbook, par exemple lorsque je me suis éloigné de la machine pendant quelques minutes, mais il est toujours dans un endroit sûr.
Mais j'aimerais également pouvoir le verrouiller correctement, avec un mot de passe, lorsque je le sors du bureau ou que je souhaite renforcer la sécurité.
Par défaut, vous devez entrer votre mot de passe après un redémarrage du système, ou si vous obtenez 5 empreintes digitales échouées d'affilée, ou après aucune connexion pendant 48 heures.
Existe-t-il une commande en ligne de commande ou une méthode de programmation pour répliquer cet état, afin que je puisse l'écrire à l'aide de l'un des divers outils d'automatisation disponibles?
Réponses:
Vous recherchez l'outil de ligne de commande
bioutil
. Probablement avec l'option -u.la source
bioutil -w -u 0
etbioutil -w -u 1
qu'il fait ce que je veux - il force la saisie du mot de passe une fois et accepte à nouveau les empreintes digitales. Cependant, il demande également toujours le mot de passe utilisateur. Même s'il est exécuté en tant que root / sudo. Si difficile à écrire. Si je lance enbioutil -w -s -u 0
tant que root ou administrateur, cela fonctionne sans mot de passe utilisateur - mais la désactivation du déverrouillage global oublie également toutes les empreintes digitales enregistrées, donc encore une fois pas très utile. Merci, cependant, c'est le plus proche que j'ai vu de ce que je veux.