Je parlais du support des Smart Card la semaine dernière, mais Apple a corrigé les bugs avec les dernières versions de Yosemite : on peut donc se connecter avec une carte d’identité (belge) assez facilement.
C’est assez simple, la première étant de trouver un lecteur de cartes compatible avec Mac OS X, comme celui vendu (pas cher) par la RATP pour les parisiens.
Ensuite, il faut installer quelques fichiers, qui contiennent notamment de quoi lire les cartes d’identité électroniques belges. L’installeur se trouve là et seuls cacloginconfig et BELPIC Tokend sont nécessaires.
Ensuite, vous branchez le lecteur, vous mettez la carte et vous tapez la ligne suivante dans le Terminal.
sc_auth hash
La ligne importante est celle qui précède Authentification.
Etape suivante, vous devez taper la ligne suivante avec votre nom d’utilisateur (le nom du dossier Utilisateur) et la clé de l’étape précédente.
sudo sc_auth accept -u votre_nom_d_utilisateur -h la_cle_complete
Enfin, il suffit d’activer le login avec une Smart Card.
sudo security authorizationdb smartcard enable
Maintenant, sur l’écran de connexion, vous pouvez utiliser votre carte d’identité, le système demandera bien son code PIN au lieu de votre mot de passe.
Merci pour l’info, j’imagine qu’on doit pouvoir faire la même chose assez facilement avec une smart card classique, du coup.
Sais-tu si on peut faire un PKINIT de cette façon ?
tiens de la repompe : http://belgium-iphone.lesoir.be/2015/06/25/utiliser-une-carte-didentite-belge-pour-lancer-une-session-sur-os-x-yosemite/
Ils citent ;)