Debian 安装期间使用 WPA2-EAP MS-CHAPv2 身份验证(用户名和密码)的 Wifi

Debian 安装期间使用 WPA2-EAP MS-CHAPv2 身份验证(用户名和密码)的 Wifi

我目前正在尝试在我的笔记本电脑上安装 Debian。在网络配置阶段,系统提示我“输入 WPA/WPA2 PSK 身份验证的密码”。不幸的是,我在学校的网络上,需要用户名和密码,其中MS-CHAPv2认证协议。我应该根据提示输入什么?

我有一台可以连接到该网络的 Ubuntu 计算机。以下是 的内容/etc/NetworkManager/system-connections/NetworkName

[ipv6]
method=auto

[connection]
id=NetworkName
uuid=3e728a68-a877-4681-bc0e-1e64b2ff6434
type=802-11-wireless

[802-11-wireless-security]
key-mgmt=wpa-eap
auth-alg=open

[802-11-wireless]
ssid=NetworkName
mode=infrastructure
mac-address=84:A6:C8:A9:67:DA
security=802-11-wireless-security

[802-1x]
eap=ttls;
identity=username
phase2-auth=mschapv2
password-flags=1

[ipv4]
method=auto

奇怪的是,我输入的连接 NetworkName 的密码没有出现在任何地方。

编辑 2:网络连接过程的屏幕截图(在实时启动的 Ubuntu 中) 截屏

答案1

我怀疑 live-cdwpa-supplicant上是否有完整的软件包。我建议放置更大的 cd/usb 映像,这样您就可以在没有网络的情况下安装。之后您可以wpa_supplicant使用以下配置进行配置:

network={
    ssid="eduroam"
    proto=RSN
    key_mgmt=WPA-EAP
    eap=TTLS
    identity="[email protected]"
    password="yourpassword"
    phase2="auth=MSCHAPV2"
}

您可以使用以下方式更改条目,而不是明文密码: password=hash:yourhash密码yourhash通过以下方式获取:

echo -n "yourpassword" | iconv -t utf16le | openssl md4

不同的机构有不同的设置,但通常都是有效的。

相关内容