Terminé con dos claves de contraseña: una de una computadora portátil vieja y otra de la instalación actual.
¿Cómo combino los dos conjuntos de claves de contraseña en uno para no tener que desbloquearlos al iniciar sesión?
Terminé con dos claves de contraseña: una de una computadora portátil vieja y otra de la instalación actual.
¿Cómo combino los dos conjuntos de claves de contraseña en uno para no tener que desbloquearlos al iniciar sesión?
Respuestas:
Cuando elimine la contraseña de sus llaveros, gnome keyring manager guardará los archivos como texto sin cifrar. Puede editar esos archivos con un editor de texto y copiar las claves. Establezca una contraseña para volver a cifrar los archivos de llavero.
Le sugiero que haga una copia de seguridad de sus archivos de llavero antes de hacer esto.
Supongo que tienes dos llaveros como este:
Y los archivos de llavero se ven así:
$ cd ~/.local/share/keyrings
$ file foo.keyring bar.keyring
foo.keyring: GNOME keyring, major version 0, minor version 0, crypto type 0 (AEL), hash type 0 (MD5), name "foo", last modified Thu Jan 1 01:00:00 1970, created Thu Jan 1 01:00:00 1970, not locked if idle, hash iterations 1087, salt 10888099772058093604, 1 item(s)
bar.keyring: GNOME keyring, major version 0, minor version 0, crypto type 0 (AEL), hash type 0 (MD5), name "bar", last modified Thu Jan 1 01:00:00 1970, created Thu Jan 1 01:00:00 1970, not locked if idle, hash iterations 1749, salt 12972167437702069911, 1 item(s)
Elimine la contraseña de los dos llaveros. Para eliminar la contraseña, debe cambiarla (haga clic con el botón derecho> cambiar contraseña), ingrese la contraseña anterior y deje la nueva contraseña en blanco. Un cuadro de diálogo le pedirá que verifique que desea almacenar sus contraseñas sin cifrar.
Ahora sus archivos deberían verse así:
$ file foo.keyring bar.keyring
foo.keyring: ASCII text
bar.keyring: ASCII text
$ cat foo.keyring
[keyring]
display-name=foo
ctime=0
mtime=0
lock-on-idle=false
lock-after=false
[1]
item-type=0
display-name=key1
secret=pass1
mtime=1311897928
ctime=0
$ cat bar.keyring
[keyring]
display-name=bar
ctime=0
mtime=0
lock-on-idle=false
lock-after=false
[1]
item-type=0
display-name=key2
secret=pass2
mtime=1311900380
ctime=0
Edite los archivos con su editor de texto favorito. Asegúrese de cambiar los números de sección para que sean consecutivos y no se superpongan.
$ cat foo.keyring
[keyring]
display-name=foo
ctime=0
mtime=0
lock-on-idle=false
lock-after=false
[1]
item-type=0
display-name=key1
secret=pass1
mtime=1311897928
ctime=0
[2]
item-type=0
display-name=key2
secret=pass2
mtime=1311900380
ctime=0
Volver al administrador de llavero gráfico. Bloquee, luego desbloquee el llavero para que los cambios surtan efecto (clic derecho> bloquear, clic derecho> desbloquear). Alternativamente, puede cerrar y volver a abrir el administrador de llavero. Ahora debería ver todas las teclas que movió en un llavero.
Ahora puede establecer una contraseña y los archivos de llavero nuevamente se cifrarán.
¿En qué formato tienes estos llaveros? Si las administra tanto en el cuadro de diálogo Contraseñas como en Claves de cifrado, ¿no puede seleccionar todas las claves en el llavero del "portátil antiguo", hacer clic con el botón derecho y elegir Copiar, y luego pegarlas en el otro llavero?
Un documento que describe la estructura de un archivo .keyring: http://archpub20.cs.ccu.edu.tw/cgi-bin/dwww?type=file&location=/usr/share/doc/gnome-keyring/file-format. TXT
$ cat ~/.gnome2/keyrings/*.keyring
". No, la copy
opción no está disponible en las contraseñas almacenadas. Tan rápido como sé copiar = copiar la clave pública en el portapapeles.