Come si esegue il backup e il ripristino di password e chiavi?


8

Sto installando Ubuntu su una nuova macchina. Come posso eseguire il backup di tutte le voci in Password e chiavi (aka Seahorse aka GNOME Keyring), in modo da poterle trasferire sulla nuova macchina?

Risposte:


6

I dati del portachiavi sono memorizzati in diversi punti:

  • Le "password" (dati del portachiavi GNOME) sono memorizzate in ~/.local/share/keyrings

  • I dati "Secure Shell" (chiavi SSH) sono memorizzati ~/.ssh

  • Le "chiavi PGP" (comprese le chiavi GPG) sono memorizzate in ~/.gnupg

Sarà necessario eseguire il backup e ripristinare ciascuna di queste cartelle. Preferibilmente non utilizzare un'unità flash per fare ciò (vedere la nota sotto). Quando si ripristinano le cartelle, assicurarsi che le autorizzazioni siano impostate correttamente (vedere la nota seguente).

Nota sulle unità flash

Dovresti evitare di utilizzare un'unità flash per archiviare / trasferire le chiavi, anche temporaneamente, poiché i dati eliminati sono facilmente recuperabili da un'unità flash a meno che tu non prenda precauzioni , come la crittografia dell'unità. Se si dispone di una connessione di rete, il trasferimento su ssh sarebbe sia conveniente che sicuro.

Nota sulle autorizzazioni

Quando ripristini le cartelle, hanno bisogno delle autorizzazioni di proprietà corrette, che puoi applicare come segue:

chown --recursive USERNAME:USERNAME ~/.ssh
chmod 755 ~/.ssh
chmod 644 ~/.ssh/known_hosts
chmod 644 ~/.ssh/authorized_keys
chmod 600 ~/.ssh/config
chmod 600 ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa.pub
# repeat the last two for other public/private pairs
# you may need to "service ssh restart" after changing these values

chown --recursive USERNAME:USERNAME ~/.gnupg
chmod 700 ~/.gnupg
chmod 600 ~/.gnupg/*
# for any subfolders, you need to apply 700 to the folder
# and 600 to the files in that subfolder:
# chmod 700 ~/.gnupg/subfolder
# chmod 600 ~/.gnupg/subfolder/*

Riferimenti:

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.