Activer Touch ID dans le Terminal via le Self Service de Jamf Pro

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.

Désormais, activer Touch ID pour lancer des commandes sudo est à portée de clic.

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 ?

3 commentaires sur “Activer Touch ID dans le Terminal via le Self Service de Jamf Pro”

  1. 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

    1. 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é :)

Les commentaires sont fermés.