パスワードはに保存され~/.gnome2/keyrings
ます。デフォルトでは、ログインパスワードで保護されています。そのフォルダを新しいシステムにコピーし、同じログインパスワードを使用する場合、wifi接続を含むすべてのパスワードが必要です。
あなたのパスワード
パスワードと暗号化キーアプリケーションでパスワードを確認できます。それらはと呼ばれるキーリングの下にある必要がありますlogin
。「ネットワークシークレット」を検索して、wifiパスワードのみを表示できます。
mv ~/.gnome2/keyrings ~/old_keyrings
cp ~/backup/keyrings ~/.gnome2/keyrings
ただし、ネットワーク管理者がパスワードを使用するには、ID番号が一致するgconf設定が必要です。これには2つの方法があります。古いgconf設定をコピーするか、新しい接続を作成してID番号を変更します。
古いgconf設定をコピーします
これは本当に簡単です。
# 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
残念ながら、この方法はうまくいきませんでした。私のテストケースは異常なので、うまくいけばうまくいきます。
新しい接続を作成する
上記がうまくいかない場合は、古いマシンで:
- パスワードと暗号化キーを開く
- デフォルトのキーチェーンを右クリック
- パスワード変更を選択
- パスワードを空白に設定します
- 〜/ .gnome2 / keyrings / default.keyringを〜/ old_passwords.keyringにコピーします
- これで、ネットワークに接続して〜/ old_passwords.keyringでパスワードを検索できます(パスワードを削除したため、プレーンテキストファイルになります)。
(接続を作成し、それらのuuidを既存のパスワードに一致するように変更することもできますが、スクリプトを作成できない限り、これは非常に手間がかかります。)