小编Clé*_*ent的帖子

使用 WPA-EAP 和 MSCHAP-v2 在 wpa_supplicant.conf 中隐藏密码

我的wpa_supplicant.conf看起来像这样:

network={
  ssid="Some name"
  scan_ssid=1
  key_mgmt=WPA-EAP
  eap=PEAP
  identity="my-user-id"
  password="(clear text password here)"
  ca_cert="/usr/share/ca-certificates/mozilla/GeoTrust_Global_CA.crt"
  phase2="auth=MSCHAPV2"
}
Run Code Online (Sandbox Code Playgroud)

使用 WPA-EAP 和 MSCHAP-v2 的这种特定组合,有没有办法在此配置文件中不以明文形式包含我的密码?

ChangeLog 似乎声称这是可行的(自 2005 年以来!):

* added support for storing EAP user password as NtPasswordHash instead
  of plaintext password when using MSCHAP or MSCHAPv2 for
  authentication (hash:<16-octet hex value>); added nt_password_hash
  tool for hashing password to generate NtPasswordHash
Run Code Online (Sandbox Code Playgroud)

一些注意事项:

wpa-supplicant security password wpa

30
推荐指数
2
解决办法
4万
查看次数

标签 统计

password ×1

security ×1

wpa ×1

wpa-supplicant ×1