OS X proporciona acceso a Llaves, que es una excelente manera de guardar contraseñas de diferentes aplicaciones y sitios web. Cuando desee ver una contraseña a través de la GUI de Keychain Access, se le pedirá la contraseña de administrador. Sin embargo, OS X también proporciona un comando para exportar todas las contraseñas de Keychain Access a un archivo de texto, sin cifrar:
security dump-keychain -d login.keychain > keychain.txt
Este comando no requiere privilegios sudo
.
Tengo dos preguntas:
- ¿Cómo puedo agregar el requisito de privilegio
sudo
al comandosecurity
? - ¿Se pretende este comportamiento o es una inconsistencia importante con respecto a las preocupaciones de seguridad en Apple?