ubuntu 802.1x 认证
发布时间:2008-04-17 00:55:54来源:红联作者:nutra
在Linux下有两个软件可以同样实现以太网IEEE 802.1x认证----xsupplicant和wpa_supplicant,这两个软件都不是图形界面的。在大多数发行版中, wpa_supplicant是默认安装的,因为要靠它进行无线网络的认证。所以下面我就以wpa_supplicant来举例说明如何实现有线网络的 802.1x认证。
1. wpa_supplicant的配置文件
文件名和位置可以自己选择,因为在运行wpa_supplicant时可以指定。这里假设为/etc/wpa_supplicant.conf。配置文件的具体内容为:
ctrl_interface=/var/run/wpa_supplicant
#ctrl_interface_group=wheel
ap_scan=0
network={
key_mgmt=IEEE8021X
eap=MD5
identity=”username”
password=”password”
eapol_flags=0
}
如果要登录到内网,需要在用户名后面加@local。
2. 启动wpa_supplicant
#wpa_supplicant -B -ieth0 -c/etc/wpa_supplicant.conf -Dwired
此处需要超级用户权限,所以要使用sudo或者更换到root用户来运行。这里-B指定以守护进程形式运行;-i指定你的网卡名,具体可以使用ifconfig查询;-