树莓派命令行配置wifi密码时如何实现密码加密(密文,非明文)

 

首先需要知道,树莓派系统(原生系统)的wifi配置文件为:

/etc/wpa_supplicant/wpa_supplicant.conf

 

 

配置该文件时,psk属性为密码,往往我们都是使用明文来进行配置,其实这里可以使用ASCII加密的密文,具体生成密文的方式:

命令行命令:

wpa_passphrase ssid名

然后,命令行回车后再次输入wifi密码,此时就会生成使用密码密文的wifi配置,需要注意的是此时的返回的是字符串,并不是配置好的文件,因此我们可以在这步操作时直接把生成的内容重定向为配置文件。

 

 


 

 

 

上面的整个操作给出一个demo,假设ssid为devilmaycry,密码为123456,那么具体操作为:

wpa_passphrase devilmaycry >> /etc/wpa_supplicant/wpa_supplicant.conf

回车后,再输入密码即可。

 

注意,此时的 /etc/wpa_supplicant/wpa_supplicant.conf文件中密码的明文部分只是被注解掉了,我们还应该对此进行彻底删除,而且还要注意上面的操作都是在root权限下进行的。

 

 -------------------------------------------------------------------------------

 

 

其实除了上面的方法外我们还可以使用sudo raspi-config命令来进行配置,这样也就更加方便和直观了。

具体参见:

https://blog.csdn.net/jinchi_boke/article/details/119008177

 

 

 

 

===============================================

 

参考:

https://blog.csdn.net/weixin_44231148/article/details/115462247

https://wenku.baidu.com/view/885bcf62b007e87101f69e3143323968011cf4f3.html?_wkts_=1676561856968&bdQuery=%E6%A0%91%E8%8E%93%E6%B4%BEssid%E5%AF%86%E7%A0%81%E8%AE%BE%E7%BD%AE

posted on 2023-02-16 23:57  Angry_Panda  阅读(483)  评论(0)    收藏  举报

导航