锐捷802.1x认证 for linux安装指南

引自:http://www.cublog.cn/u/27493/showart_280073.html
1>首先去锐捷官方网站下载for linux版的认证程序:
http://www.ruijie.com.cn/service/%E8%BD%AF%E4%BB%B6%E4%B8%8B%E8%BD%BD%E4%B8%AD%E5
%BF%83/%E5%BA%94%E7%94%A8%E8%BD%AF%E4%BB%B6/tabid/96/Default.aspx
Supplicant For Linux V1.1.1
(文章尾部有此文件打包)

2>tar解开此包,得到一个可执行文件xrgsu

3>一般头一次运行这个xrgsu文件都会出现错误,意思是找不到libpcap.so.0.6.2文件
可以用命令rpm -q libpcap查看一下你的系统里是否有这个包。如果没有就需要去google上搜索这个包并下载编译。如果有的话,就可以使用命令建立一个这个文件的软链接:
ln -s /usr/lib/libpcap.so.0.9 /usr/lib/libpcap.so.0.6.2

4>这时大部分的linux系统就可以正常跑起这个xrgsu程序了.
有一部分linux还是运行不了,可能提示找不到libstdc++.so.5文件
我们这时候可以用上边的方法同样建立一个这个文件的软链接,但有可能会失效。
在本机RHEL5上测试时就出现此问题,出错提示为:
./xrgsu: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by ./xrgsu)
这可能就是软链接的两个版本不兼容的原因了,我们可以去网上下载这个libstdc++.so.5包,安上就可以了:

compat-libstdc++-33 此RPM包内包含libstdc++.so.5文件
compat-libstdc++-296 此RPM包内包含libstdc++.so.5的一些增加特性(可选)

RHEL5上测试时,本人只下载安装了第一个文件,完全可以满足需要:compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
(文章尾部有此文件打包)
注意:安装此RPM文件时必需使用root权限,否则将得到错误提示:
$ rpm -ivh compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
warning: compat-libstdc++-33-3.2.3-47.fc4.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: can't create transaction lock on /var/lib/rpm/__db.000

正确安装方法:
# rpm -ivh compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
warning: compat-libstdc++-33-3.2.3-47.fc4.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing... ########################################### [100%]
1:compat-libstdc++-33 ###################################

######## [100%]



5>将xrgsu程序移动到/usr/bin/目录下,或在此目录下建立xrgsu程序的软链接
ln -s /home/sense/app/ruijie/xrgsu /usr/bin

6>查看程序的readme.txt文件进行相应的配置

 

文件:ruijie-1.1.1-i386.tar
大小:1330KB
下载:下载
 
  
  
RPM下载
文件:compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
大小:228KB
下载:下载

 

本站文章仅代表作者观点,本站仅传递信息,并不表示赞同或反对.转载本站点内容时请注明来自www.linuxeden.com-Linux伊甸园。如不注明,www.linuxeden.com将根据《互联网著作权行政保护办法》追究其相应法律责任。