1 votos

Encontrar la configuración de confianza de un llavero de inicio de sesión utilizando cmd

¿Existe una forma de encontrar la configuración de confianza de un certificado en el llavero de inicio de sesión utilizando la línea de comandos?

Probé esto security dump-trust-settings -d . Pero esto sólo devuelve para el llavero del sistema

También cuando intento con security dump-trust-settings . Devuelve SecTrustSettingsCopyCertificates: No Trust Settings were found.

2voto

Sahil Gupta Puntos 21

Así que encontré el problema

Problema : Instalé los certificados usando security add-trusted-cert -d -r trustAsRoot -k $HOME/Library/Keychains/login.keychain-db path/to/certs/ca.pem

La bandera -d en el comando anterior añadía los certificados al almacén de certificados del administrador. Lo que no se detecta en el security dump-trust-settings comando.

Solución : Quitando la bandera -d se solucionó el problema, mientras que guardando los certificados se solucionó el problema.

PS: security dump-trust-settings devuelve la configuración de confianza de los certificados del llavero local si están marcados como de confianza o no. No devuelve los certificados si su configuración de confianza está marcada como predeterminada por el sistema

enter image description here

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X