Tengo problemas para eliminar las credenciales de github de Keychain Access. Keychain Access simplemente se congela cada vez que lo intento. ¿Existe un comando para forzar la eliminación de un elemento en el llavero de la terminal?
Respuesta
¿Demasiados anuncios?Puedes intentar primero encontrar las credenciales (o mejor el blob):
security find-internet-password -l "github.com" /Users/user_name/Library/Keychains/login.keychain
Luego eliminarlas con:
security delete-internet-password -l "github.com" /Users/user_name/Library/Keychains/login.keychain
Si tienes varios elementos de github.com, debes repetir esto. Crea una copia de seguridad de tu login.keychain (o mejor de toda la carpeta Keychain) antes de proceder.
0 votos
Quizás tu pregunta debería ser cómo arreglar el Keychain?
0 votos
¿Por qué haría una pregunta más general para un caso específico?
0 votos
Porque no estás resolviendo el problema, solo estás trabajando en torno a él. Otros podrían tener un problema similar, por lo que también les ayudaría.
0 votos
El problema definitivamente se resolvió. Era solo una solución rudimentaria. Considera, ¿qué pasaría si alguien quisiera saber cómo eliminar una contraseña desde la terminal por una razón diferente? Estas preguntas seguirán siendo útiles para ese caso general.