accediendo a Keychain Access desde la terminal - OSX

1

Estoy en OSX y uso mi terminal para acceder a mi Keychain Access . Así que uso este comando

security find-internet-password -a myaccount -s myservice -g

y funciona correctamente, pero antes de que pueda obtener la respuesta a esta consulta, aparece una ventana emergente que me indica que security wants to use confidential data kept in the Keychain... (traducido del francés). ¿Por que es esto entonces? ¿Cómo puedo desactivarlo?

Por cierto, traté de ssh en mi propia computadora para evitar que se muestre la ventana emergente, pero luego no obtuve resultados cuando ejecuté el mismo comando ...

    
pregunta epsilones 04.02.2015 - 09:54

2 respuestas

2

Esto es para proteger su llavero de un acceso a un script malicioso que podría intentar leerlo y enviarlo por correo a otra parte.

Si dices OK al mensaje, no volverá a preguntar (por lo general), por lo que solo tienes que darle permiso la primera vez.

    
respondido por el TJ Luoma 04.02.2015 - 18:10
0

Puedes desactivar el mensaje agregando security a la lista de aplicaciones que tienen acceso a la entrada dentro de Keychain Access.app :

TambiénpuedeagregarunaaplicaciónpermitidaaunelementoyaexistentemediantelaCLI(aunqueobtendráuncuadrodeGUIquelepediráconfirmación):

securityadd-generic-password-a${USER}-splayground-T/usr/bin/security-U

-Teslarutadeaccesodelaaplicaciónquedeseaautorizary-Uesparaactualizarlaentradasiyaexiste(loquesedenomina"sobrescribir" en algunas bases de datos). (y playground es el nombre de mi entrada de prueba).

Consulte man security (o versión en línea ) para mayor referencia.

    
respondido por el Gustavo Bezerra 21.10.2017 - 01:32

Lea otras preguntas en las etiquetas