我目前正试图在我的笔记本电脑上安装Debian。在网络配置阶段,提示我“输入一个用于WPA/WPA2PSK身份验证的密码”。不幸的是,我在学校的网络上,需要一个用户名和一个密码,带有MS-CHAPv2 2 2认证协议。我应该在提示符处输入什么?
我有一台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中)

发布于 2016-09-06 19:07:55
我怀疑live上是否有成熟的wpa-supplicant软件包.我建议把更大的cd/usb映像,这样你就可以安装没有网络。之后,您可以使用以下配置配置wpa_supplicant:
network={
ssid="eduroam"
proto=RSN
key_mgmt=WPA-EAP
eap=TTLS
identity="yourusername@institute.com"
password="yourpassword"
phase2="auth=MSCHAPV2"
}您可以使用:password=hash:yourhash更改密码,而不是纯文本中的密码,通过以下方式运行密码获得yourhash:
echo -n "yourpassword" | iconv -t utf16le | openssl md4不同的机构有不同的设置,但这通常是可行的。
https://unix.stackexchange.com/questions/205553
复制相似问题