首先我導入了一個.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"
我還嘗試了--escape
-flag (描述:轉義值中的列分隔符號),但這也沒有幫助。
nmcli -e con modify vpn_connection vpn.secrets "password=$PASSWORD"
版本nmcli
是1.2.6。