J'ai du mal à supprimer les informations d'identification de github de Keychain Access. Keychain Access se bloque à chaque fois que j'essaie. Existe-t-il une commande permettant de forcer la suppression d'un élément du trousseau à partir du terminal ?
Réponse
Trop de publicités?Vous pouvez d'abord essayer de trouver les informations d'identification (ou mieux le blob) :
security find-internet-password -l "github.com" /Users/user_name/Library/Keychains/login.keychain
Puis les supprimer avec :
security delete-internet-password -l "github.com" /Users/user_name/Library/Keychains/login.keychain
Si vous avez plusieurs éléments github.com, vous devez répéter cette opération. Créez une sauvegarde de votre login.keychain (ou mieux, de tout le dossier Keychain) avant de procéder.
0 votes
Votre question devrait peut-être être : comment réparer Keychain ?
0 votes
Pourquoi est-ce que je poserais une question plus générale pour un cas spécifique ?
0 votes
Parce que vous ne résolvez pas le problème, vous le contournez. D'autres personnes pourraient avoir un problème similaire et cela les aiderait aussi.
0 votes
Le problème était définitivement résolu. Ce n'était qu'une solution grossière. Imaginons que quelqu'un souhaite savoir comment supprimer un mot de passe du terminal pour une différents raison ? Ces questions seront toujours utiles dans ce cas général.