wpa_supplicant中的key_mgmt属性的目的是什么?是否需要明确定义?

时间:2019-06-24 23:35:33

标签: bash raspberry-pi wpa wpa-supplicant

我正在编写一个bash脚本,旨在更新/etc/wpa_supplicant/wpa_supplicant.conf(运行raspbian 9 Stretch)中包含的Raspberry Pi的wifi设置。

根据官方的Raspberry Pi documentation,我正在使用wpa_passphrase命令,在其中可以输入所需网络的ESSID和密码,然后将其输出附加到现有的/etc/wpa_supplicant/wpa_supplicant.conf文件,然后再用wpa_cli -i wlan0 reconfigure重新加载设置。

这一切都很好,而且很好用,但是我注意到它不产生任何key_mgmt字段,这与您要通过桌面GUI手动登录网络不同。

我很好奇,如果没有明确定义key_mgmt字段是否有任何危害?如果没有网络就可以毫无问题地连接网络(至少在我的情况下),它的用例是什么?我通读了wpawpa_supplicant的稀疏文档,但并没有告诉我很多。

作为参考,如果我通过RPi的桌面GUI登录,则无论有无此字段,我注意到的网络都将具有key_mgmt=WPA-PSK。我测试过的所有网络都有这个共同点。

谢谢!

0 个答案:

没有答案