我尝试在 /etc/NetworkManager/system-connections/MyWifi 中重用网络管理器 wifi EAP-PEAP 配置
像这样 :
[connection]
id=MyWifi
uuid=70b2f88f-1c43-45e0-acd5-276f66bd0b98
type=wifi
permissions=user:john.doe:;
[wifi]
mac-address-randomization=0
mode=infrastructure
ssid=MyWifi
[wifi-security]
key-mgmt=wpa-eap
[802-1x]
eap=peap;
identity=john.doe
password=
phase2-auth=mschapv2
[ipv4]
method=auto
[ipv6]
addr-gen-mode=stable-privacy
ip6-privacy=0
method=auto
但是当我用 nm-connection-editor 打开它时,它显示:
设置无效 Wi-Fi 安全:无效的 EAP-PEAP CA 证书:未指定证书
事实上,Wi-Fi 安全选项卡中没有标记“无需 CA 证书”。但它在原始配置中,我不知道如何在配置文件中标记它。没有证书的 wifi
在此先感谢您的帮助。
答案1
此设置在 dconf 数据库中设置。
dconf 转储 /org/gnome/nm-applet/eap/70b2f88f-1c43-45e0-acd5-276f66bd0b98/
忽略-phase2-ca-cert=false
忽略-ca-cert=true
答案2
在 NetworkManager 中,即使没有设置证书,连接配置文件也可以正常使用。
但是,不使用证书确实会使您的连接不安全。不小心这样做是不好的,您应该明确同意这一点。因此,nm-connection-editor 试图通过强迫您承认不需要证书来表明这一点。
“无需 CA 证书”标志不存储在连接配置文件本身中。nm-connection-editor 将其存储在用户设置中。如果您因此打开一个没有证书的新配置文件,则 nm-connection-editor 会坚持要求您设置证书(或确认不需要证书)。
如果您不想使用证书,解决方案就是选中“不需要 CA 证书”框。单击“保存”并存储标志。下次再次在 nm-connection-editor 中打开配置文件时,复选框将被选中,并且“保存”不会被禁用。
通过 dconf 是可能的,但似乎没有必要。