Bra*_*rad 5 redhat networkmanager openconnect
我正在运行带有 NetworkManager 1.4 的 RedHat Enterprise Linux 7.3 服务器,该服务器需要使用 openconnect 7.06-1.el7 通过 VPN 定期访问客户端网络。我可以毫无问题地nmcli使用该--ask选项进行连接,但它顽固地拒绝让我自动提供密码。
我按照上一个问题的说明进行操作,但是无论是重新启动 NetworkManager、使用nmcli con reload还是重新启动整个系统,它都会忽略[vpn-secrets]配置文件中的部分。
[connection]
id=Client VPN Interface
uuid=9f0d7d19-8bdf-40e1-9fc8-abce32cda118
type=vpn
permissions=
secondaries=
[vpn]
authgroup=Comp
gateway=client.gateway.com
password-flags=0
service-type=org.freedesktop.NetworkManager.openconnect
user-name=myuser
[vpn-secrets]
password=mypass
[ipv4]
dns-search=
method=auto
[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto
Run Code Online (Sandbox Code Playgroud)
我收到的错误消息是:
A password is required to connect to 'Client VPN Interface'.
Warning: password for 'vpn.secrets.gateway' not given in 'passwd-file' and nmcli cannot ask without '--ask' option.
Error: Connection activation failed: no valid VPN secrets.
Run Code Online (Sandbox Code Playgroud)
如果我使用与 相同的密码--ask,它就可以工作。如果我尝试提供 a passwd-file,它要求我还添加vpn.secrets.cookieand vpn.secrets.gwcert,如果我使用提示,我既不知道也不需要。如果我设置了cookie-flags=4and gwcert-flags=4,它仍然需要它们。
我可以帮忙吗?
小智 2
添加行后[vpn-secrets]
重新启动网络管理器
systemctl restart NetworkManager
Run Code Online (Sandbox Code Playgroud)
然后建立连接nmcli
| 归档时间: |
|
| 查看次数: |
14631 次 |
| 最近记录: |