J'ai un iMac 2017 avec un FusionDrive sur lequel FileVault ne peut pas être activé. La situation se résume à ceci post reddit . Le problème se résume à : Aucun utilisateur de l'administration ne dispose d'un jeton sécurisé et il semble que je ne puisse pas en obtenir un. Ceci peut être confirmé en exécutant :
sysadminctl interactive -secureTokenStatus USER_NAME
pour chaque utilisateur. Il revient toujours avec
Secure token is DISABLED for user USER_NAME
La première configuration à partir des paramètres d'usine n'a pas donné lieu à un utilisateur avec un jeton sécurisé, et j'ai essayé :
- Supprimer
/var/db/.AppleSetupDone
pour configurer un nouveau compte administrateur. Résultat : Un nouveau compte administrateur qui n'a pas encore de jeton. - Réinstaller MacOS High Sierra : L'utilisateur admin créé en premier n'a pas de jeton sécurisé.
Il semble que ce soit soit intentionnel (à cause du Fusion Drive ?) ou un bug dans High Sierra. Avec exactement la même procédure sur un Macbook Pro 2017, j'obtiens un utilisateur admin avec un jeton sécurisé et cet utilisateur peut gérer FileVault et donner des jetons sécurisés à d'autres utilisateurs.
Comme je veux utiliser FileVault, j'ai également essayé de reformater le disque principal avec un système de fichiers crypté, de réinstaller MacOS et de restaurer à partir de la sauvegarde de Time Machine. Cela a fonctionné, FileVault est activé, mais maintenant je dois entrer le mot de passe du disque à chaque fois que l'ordinateur démarre (avant l'écran de connexion). Je ne veux pas de cela, je veux pouvoir déverrouiller le disque avec un mot de passe utilisateur.
Que puis-je faire pour obtenir un utilisateur admin avec un jeton sécurisé ?