He estado tratando de aprender a controlar mi computadora a través de la línea de comandos, y el acceso al llavero es lo que estoy intentando ahora. He estado usando el comando security
e intentando obtener mi contraseña de wifi (lo sé, por supuesto, pero lograrlo a través del terminal es el desafío). De lo que he leído en otras páginas de Stack Exchange ( like this ) y este sitio a menudo referenciado ,
security find-generic-password -a Netgear25 -s Airport -g
debe presentar una lista de información, incluida la contraseña. Pero no hay salida en absoluto. Entonces el 'resultado' es:
Host:~ Batman$ security find-generic-password -a Netgear25 -s Airport -g
Host:~ Batman$
nada.
security 2>&1 >/dev/null find-generic-password -a Netgear25 -s Airport -g security
hace lo mismo, sin resultado. ¿Qué me está yendo mal?
EDITAR
Creo que debería aclarar: estoy haciendo esto de forma remota para un desafío, y obviamente cuando lo hago en la computadora misma aparece el cuadro de diálogo de autorización. Sin embargo, de forma remota, el cuadro de diálogo no aparecerá. Por lo tanto, la pregunta real es cómo autenticarlo de forma remota (el uso de sudo tampoco genera ningún resultado).