L’astuce pour activer Touch ID en ligne de commande est connue depuis longtemps, et dans macOS Sonoma, Apple a changé un peu la donne en permettant de rendre cette modification enfin permanente. Mais ça fait assez longtemps également que je souhaitais mettre à disposition cette modification dans le Self Service de mon instance Jamf, pour mon usage personnel ou celui de certains de mes clients.
Et bien, joie et bonheur, amis administrateurtrices Apple, vous pouvez désormais facilement proposer cette fonction grâce au merveilleux script Touch ID sudo enabler, disponible sur mon Github.
Ajoutez la règle en mode Self Service, avec l’icône fournie, et il suffira désormais d’un clic à vos utilisateurtrices pour activer cette fonction pour ceux qui le veulent. Et ça fonctionne sous macOS Sonoma et sur les versions précédentes de macOS. Évidemment, il faut que votre Mac soit compatible avec Touch ID, sinon ça ne sert à rien.
On dit merci qui ?
il manque un truc il me semble , il faut enlever le . template
au lieu de :
cp /etc/pam.d/sudo_local.template /etc/pam.d/sudo_local.template_backup
sed -i » ‘/pam_tid.so/ s/^#//’ /etc/pam.d/sudo_local.template
je ferais plutot
cp /etc/pam.d/sudo_local.template /etc/pam.d/sudo_local
sed -i » ‘/pam_tid.so/ s/^#//’ /etc/pam.d/sudo_local
Rah mais oui ! Quel c*n je fais, en plus je l’avais bien mis sur ma version locale sur mon poste, arf :D
Merci, c’est corrigé :)
top ! :-)