まずファイルをインポートしました.ovpn
。しかし、ユーザー名とパスワードを追加したいと思います。だから私は使用するのがnmcli modify
最高の魂だと思いますか?
PASSWORD="pass,word"
nmcli con modify vpn_connection vpn.data "username=$USER" vpn.secrets "password=$PASSWORD"
しかし、エラーメッセージが表示されます。
Error: Changing faild. vpn.secrets: ",word" is invalid. Use <Key>=<Value>.
パスワードを脱出しようとしましたが、動作しません。
PASSWORD="pass,word"
printf -v var "%q" "$PASSWORD"
nmcli con modify vpn_connection vpn.secrets "password=$var"
また、-flag(説明:値から列区切り文字をエスケープする)を試しましたが、--escape
それも役に立ちませんでした。
nmcli -e con modify vpn_connection vpn.secrets "password=$PASSWORD"
バージョンはnmcli
1.2.6です。