如何在Linux下安装H3C认证软件?
各位高手,帮帮忙啊!我安装的linux版本是Ubuntu 10.04版本,H3C是学校提供下载的华三交换机802.1X认证客户端安装软件,适用于Linux
我是按照下面的安装指南一步一步安装的,但是执行到第七步,配置linux1x时则出现了如下提示:
Unable to execute /usr/local/bin/linx1x :No such file or directory
(我检查过了,在该目录下确实是存在这个文件的,网上有人说,配置客户端是需要root权限的,我切换到root也不行;我也配置过linux1x这个文件的访问权限,都将它设为可执行、可读写的权限了,但是还是有上述的问题出现)
//安装指南,我的同学也是按照这个指南设置的,就没有我所遇到的问题。
写一下ubuntu9.10的校园网配置方法,便于以后参考,适用于学校静态ip地址绑定网卡mac地址的校园网
一.下载华为H3c linux版的客户端
点下面下载客户端的tar.gz包
下载
如果失效了,就去网上找找,找找总会有的
二.将文件解压,cd进解压后目录
我以解压到unbuntu桌面为例进行演示
将文件解压到桌面,打开终端,cd到解压缩后的目录,命令如下:
cd home
cd 你的用户名
cd 桌面 #注意用汉语,用Desktop可能会提示找不到文件
cd h3c802.1xClient #解压缩后的h3c目录名
三.获取linux1x、pre.ps、renew.ps三个文件的执行权限
命令为 sudo chmod a+x linux1x pre.ps renew.ps
四.执行pre.ps将软件安装到系统中去
命令为: sudo ./pre.ps
六.链接或下载安装必要的软件包(这步很重要,如 提示缺少libstdc++-lib6.2-2.so.3包则按此操作完后重新执行相应命令即可)
方法一:在/usr/lib下做一个名为libstdc++-lib6.2-2.so.3的软连接到高版本的libstdc++,
在终端中输入下面的命令,查看你的libstdc++的版本:
cd /usr/lib
ls libstdc++*
当然你也可以直接打开文件夹看看也OK
若是Ubuntu9.10的话会显示有libstdc++.so.6.0.13,(ubuntu9.04版libstdc++.so.6.0.10)
再执行下面的命令进行链接:
sudo ln -s libstdc++.so.6.0.13 libstdc++-libc6.2-2.so.3
方法二:下载一个libstdc++-libc6.2-2.so.3包安装,
先到新立德软件包里搜搜有没有,没有的话就去网上找吧,不过网上似乎很难搜到,安装就不用我再教了吧?
七.设置802.1客户端在终端中输入下面的命令:
sudo linux1x -c终端显示如下,这里就要对客户端进行设置了,包括什么多播,广播之类的,按下面的设置就OK了
……
……
……
页:
[1]