Ну, это довольно очевидно из названия. Я переделываю (форматирую и устанавливаю различные ОС) моего ноутбука по разным причинам. Поскольку со временем я подключался ко многим различным точкам доступа Wi-Fi, я бы хотел сохранить эти подключения, чтобы перенести их в мою новую настройку. Я переключаюсь на установку с двойной загрузкой с Ubuntu 12.04 и WindowsXP, поэтому, если есть способ восстановить простые текстовые пароли, это нормально, и я могу ввести их самостоятельно.

1 ответ1

1

на основе сетевого менеджера;

tar caf my_networking.tar.gz ~/.gconf/system/networking/

и для паролей в gnome-keyring;

#!/usr/bin/env python

import pygtk
pygtk.require('2.0')
import gtk # sets app name
import gnomekeyring

def hack():
    for keyring in gnomekeyring.list_keyring_names_sync():
        for id in gnomekeyring.list_item_ids_sync(keyring):
            item = gnomekeyring.item_get_info_sync(keyring, id)
            print '[%s] %s = %s' % (
                    keyring, item.get_display_name(), item.get_secret())
        else:
            if len(gnomekeyring.list_item_ids_sync(keyring)) == 0:
                print '[%s] --empty--' % keyring

if __name__ == '__main__':
    hack()

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .