Twoje hasła są przechowywane w ~/.gnome2/keyrings
. Domyślnie są one chronione hasłem logowania. Jeśli skopiujesz ten folder do nowego systemu i użyjesz tego samego hasła logowania, powinieneś mieć wszystkie swoje hasła, w tym połączenia Wi-Fi.
Twoje hasła
Możesz zobaczyć swoje hasła w aplikacji Hasła i klucze szyfrowania. Powinny być pod breloczkiem o nazwie login
. Możesz wyszukać „Sekret sieciowy”, aby wyświetlić tylko hasła Wi-Fi.
mv ~/.gnome2/keyrings ~/old_keyrings
cp ~/backup/keyrings ~/.gnome2/keyrings
Jednak aby menedżer sieci mógł użyć Twojego hasła, potrzebuje ustawienia gconf z pasującym numerem identyfikacyjnym. Możesz to zrobić na dwa sposoby: skopiuj stare ustawienia gconf lub utwórz nowe połączenia i zmień ich numery identyfikacyjne.
Skopiuj swoje stare ustawienia gconf
To jest naprawdę proste:
# network-manager will overwrite your changes if you don't terminate it
sudo stop network-manager
# back up old settings
mv ~/.gconf/system/networking/connections ~/old_connections
cp /media/old_install/.gconf/system/networking/connections ~/.gconf/system/networking/connections
sudo start network-manager
Niestety ta metoda nie działała dla mnie. Mój przypadek testowy jest nienormalny, więc mam nadzieję, że zadziała.
Utwórz nowe połączenia
Jeśli powyższe nie działa dla Ciebie, na starym komputerze:
- otwórz Hasła i klucze szyfrujące
- kliknij prawym przyciskiem myszy domyślny pęku kluczy
- wybierz zmień hasło
- ustaw puste hasło
- skopiuj ~ / .gnome2 / keyrings / default.keyring do ~ / old_passwords.keyring
- Teraz możesz łączyć się z sieciami i wyszukiwać hasła w ~ / old_passwords.keyring (ponieważ hasło zostało usunięte, będzie to zwykły plik tekstowy).
(Możesz także tworzyć połączenia i modyfikować ich identyfikator użytkownika w celu dopasowania do istniejącego hasła, ale to zbyt wiele pracy, chyba że możesz to zrobić).