如何使用 NetworkManager 的 nmcli 在控制台上输入密码

Pet*_*rch 6 network-manager vpn networking password

我想通过nmcli. 有没有办法让我nmcli从控制台提供密码?

似乎有办法将密码存储在 中/etc/NetworkManager/system-connections/<connection>但我似乎无法开始工作。但我宁愿根本不将密码存储在文件中。

我每次都在桌面上输入密码,但是当我sudo nmcli con up id MyVPN通过 SSH运行时,它会在远程桌面上打开一个 GUI 对话框,询问我的密码,这对我来说似乎是一个奇怪的设计决定。如果我例如 VNC 到远程桌面,我不会使用nmcli......

小智 9

尝试使用--ask标志:

nmcli --ask con up id MyVPN
Run Code Online (Sandbox Code Playgroud)

我放弃了,sudo因为它可能是不必要的(而且很危险)。