質問: シェルスクリプト/コマンドラインから新しいnetworkmanager接続を構成する方法 一日中、ターミナル/シェルスクリプトを使用してnetworkmanagerで管理できる新しい接続を設定する方法を見つけようとしましたが、失敗しました。その理由は、openvpn構成ファイルがたくさんあり、それらをインポートするための優れた高速な方法が必要だったためです。また、networkmanager openvpnプラグインは構成ファイルに埋め込まれた証明書を解析しないため、新しい構成ファイルを構成する唯一の方法です。 vpn接続は、スクリプトを実行して構成ファイルから証明書を抽出した後、guiを介して手動で行うことです。これは、かなり長くて面倒なプロセスです。redhatでは、nmcliユーティリティに次のように新しい接続を構成する機能があることがわかりました。nmcli con add [...] ただし、これは(標準の)linux mint 17.1では可能ではありません。/etc/networkmanager/system-connectionsに新しいファイルを追加して、新しい接続を手動で追加しようとしました[connection] id=vpnconnection id=3389cf54-949e-4c69-a746-864f0f8720b8 type=vpn [vpn] service-type=org.freedesktop.networkmanager.openvpn fragment-size=1300 connection-type=password-tls password-flags=1 auth=md5 tunnel-mtu=1500 cipher=aes-256-cbc comp-lzo=yes cert-pass-flags=0 remote=[vpn provider] port=[vpn port] mssfix=yes username=[username] remote-cert-tls=server cert=[user cert] ca=[ca cert] key=[user priv. key] [ipv6] method=ignore [ipv4] method=auto ただし、この新しい設定はnetworkmanagerに表示されません。また、私は個人の家の下にも/ rootの下にも〜/ .gconf/systemディレクトリを持っていません。networkmanagerはどこから設定ファイルを読み取ることができますか?
回答: これは私のために働いた:nmcli reload "your connection name" その後、再起動します。再アクティブ化もおそらく機能します。