NetworkManager設定を新しいシステムにエクスポートして移行するにはどうすればよいですか?

NetworkManager設定を新しいシステムにエクスポートして移行するにはどうすればよいですか?

NetworkManager設定を新しいシステムにエクスポートして移行するにはどうすればよいですか?

ユースケースは次のとおりです。

  • 機械を再インストールしてください
  • ネットワーク構成をノートブックからデスクトップシステムに(またはその逆)移動

以下を含むすべての設定を移行する必要があります。

  • 基本およびカスタムネットワーク接続
  • パスワードでWi-Fi接続
  • VLANの設定
  • VPN設定(可能な場合はキーを含む)

アーチウィキを確認してみると、マイグレーションに関する内容がないので、こちらまでお問い合わせください。

ベストアンサー1

NetworkManagerで設定された各接続は、次のファイルに保存されます。

/etc/NetworkManager/system-connections

通常、目的のファイルをあるコンピュータから別のコンピュータにコピーできます(もちろんルートを介して)。

警告する:特定の構成ファイルは外部リソースを参照できます。たとえば、私のopenvpnファイルの1つに次のような行がありますcert=/home/andcoz/somedir/somefile.crt。参照されているすべてのファイルをコピーする必要があります。

警告2: デフォルトでは、これらのファイルにはパスワードは表示されません。バラより文書。これとは対照的に、同じ行は、パスワードが秘密エージェントprivate-key-flags=1(たとえばkde wallet)に保存されていることを示します。ほとんどのGUIクライアントでは、これは各パスワードの下にある「このユーザーに対してのみパスワードを保存(暗号化)」ドロップダウンメニューから制御されます。別の値に変更すると、-flags値が次に変更され、0パスワードはこのファイルに保存されます(ルートのみ読み取ることができます)。

おすすめ記事