Ubuntu的802.1x解决方案:Xsupplicant[图文](4)

# /etc/default/xsupplicant
# WARNING! Before enabling xsupplicant, make sure you have a valid
# configuration file, (/etc/xsupplicant/xsupplicant.conf), and that
# you have set a list of arguments below.
ENABLED=0
# At a minimum you need to set an interface with the -i argument. See
# the man page xsupplicant(8) for more options and information.
#ARGS="-i wlan0 -s"
# EXAMPLES:
# ARGS="-i eth1 -D hostap -c /etc/xsupplicant/xsupplicant.conf"
# ARGS="-i wlan0 -z"

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

跟/etc/xsupplicant/xsupplicant.conf相似,以“#”开头到行末的部分为注释,并不被计算机所处理,可以任意更改。在该文件中,将“ENABLED=0”改成“ENABLED=1”,接着在文件中新增加一行,内容为“ARGS="-i eth0"”(这里假设用于锐捷认证的网卡为/dev/eth0,也就是第一块网卡;若不是第一块网卡,或者是无线网卡,请根据具体情况作相应更改),更改后的文件内容可能如下。

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

# /etc/default/xsupplicant
# WARNING! Before enabling xsupplicant, make sure you have a valid
# configuration file, (/etc/xsupplicant/xsupplicant.conf), and that
# you have set a list of arguments below.
ENABLED=1
# At a minimum you need to set an interface with the -i argument. See
# the man page xsupplicant(8) for more options and information.
#ARGS="-i wlan0 -s"
ARGS="-i eth0"
# EXAMPLES:
# ARGS="-i eth1 -D hostap -c /etc/xsupplicant/xsupplicant.conf"
# ARGS="-i wlan0 -z"

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

单击“保存”按钮,保存所作的修改。重新启动计算机后,Xsupplicant将自动启动并自动执行验证。

启用与关闭 在计算机启动后,Xsupplicant将会自动启动。Xsupplicant启动后,若要关闭Xsupplicant:

1.按Alt+F2打开运行应用程序对话框。

2.在下拉文本框中输入“gksu /etc/init.d/xsupplicant stop”,单击“运行”按钮,输入密码后,Xsupplicant就自动关闭了。

此时若想启动Xsupplicant:

1.按Alt+F2打开运行应用程序对话框。

2.在下拉文本框中输入“gksu /etc/init.d/xsupplicant start”,单击“运行”按钮,输入密码后,Xsupplicant就在后台启动运行了。

/etc/init.d/xsupplicant其实是Ubuntu控制xsupplicant守护进程(daemon)的脚本,若要查看该脚本的使用方法,请直接在终端中执行 /etc/init.d/xsupplicant脚本,将会得到详细的使用方法。

总结 本文以实际的例子简单讲述了在Ubuntu中如何安装和设置跨平台的802.1x认证客户端软件Xsupplicant。使用Ubuntu,Xsupplicant可以在Ubuntu的官方源中找到,并且可以方便的下载和安装。在Ubuntu中,通过/etc/xsupplicant/xsupplicant.conf脚本来设置Xsupplicant,而配置文件/etc/default/xsupplicant则用于控制Xsupplicant是否启用。对于Xsupplicant的启用和关闭,可以通过执行/etc/init.d/xsupplicant脚本。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/28118.html