Hice una instalación limpia de Arch Linux e importé mi clave privada gpg respaldada. Como control de cordura ejecuté:
gpg —list-keys
Todo apareció normalmente excepto lo uid
que ahora dice:
uid [ unknown ] User < [email protected] >
Cuando creé esta clave por primera vez antes de la instalación limpia, decía:
uid [ ultimate ] User < [email protected] >
¿Por qué cambiaría de [ ultimate ]
a [ unknown ]
después de importarlo a una instalación limpia?
Gracias de antemano.
Respuesta1
GNUPG tiene una base de datos confiable almacenada en~/.gnupg/trustdb.gpg
Puede hacer una copia de seguridad de esta base de datos de confianza usando la --export-ownertrust
opción:
gpg --export-ownertrust > file.txt
Si exportó sus claves secretas y las importó más tarde a un nuevo entorno, la base de datos de confianza ya no estará presente.
Sin embargo, esto se soluciona fácilmente:
gpg --edit-key [email protected]
gpg> trust
Please decide how far you trust this user to correctly verify other users' keys
(by looking at passports, checking fingerprints from different sources, etc.)
1 = I don't know or won't say
2 = I do NOT trust
3 = I trust marginally
4 = I trust fully
5 = I trust ultimately
m = back to the main menu
Your decision? 5
Y no olvides guardar los cambios:
gpg> save
Leer sobre la confianzanivelesyvalores. P.ejdesconocido No se sabe nada sobre el criterio del propietario al firmar la clave. Las claves de su conjunto de claves públicas que inicialmente no le pertenecen tienen este nivel de confianza.