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
パスワードはこのファイルに保存されます(ルートのみ読み取ることができます)。