Linux客户端(64位)
1.1必要条件
Linux发行版本众多,本文以Ubuntu16.04为例讲解使用方法
Firefox52以后禁用了除了flashplayer以外的所有NPAPI接口,建议使用Firefox50以前的版本登录SSL,Firefox50下载地址如下。
http://download.firefox.com.cn/releases/firefox/50.1/zh-CN/Firefox-latest-x86_64.tar.bz2
1.2操作步骤
(注:以下安装使用步骤请勿使用校园网络)
SSLVPN对JRE1.8不太兼容,建议安装JRE1.6版本,JRE安装包下载链接:链接: http://pan.baidu.com/s/1geFNGYZ密码: bvg2
下载拷贝到linux服务器上之后,执行安装命令如下
#chmod a+x ./jre-for-linux-x64-rhel.bin
# ./jre-for-linux-x64-rhel.bin
安装成功后,JRE的安装目录是/usr/java/jre1.6.0_27,可检查下目录。
SSLVPN插件在linux 64位系统上运行基于32位运行库,故需要下载安装32位运行库。网上搜索一下,一般可以找到对应发行版本的的32位运行库,linux更新32位运行库需要保证linux服务本身能够正常上网,可使用wget命令测试下能否正常上网,如果不能正常上网检查下DNS、路由相关设置。下面附带部分linux版本的安装32位运行库的方法,其他版本的32位运行库可百度或者上对应官网查阅相关文档。
Ubuntu16.04
安装32位运行库执行: apt-get install lib32stdc++6
安装gksu执行:apt-get install gksu
Ubuntu 12.04/13.04
安装ia32-libs库,运行apt-get install ia32-libs,如果失败,按下面命令操作
# sudo –i
# cd /etc/apt/sources.list.d
# echo "deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list
# apt-get update
# apt-get install ia32-libs
# rm -f ia32-libs-raring.list
# apt-get update
centos
yum在线安装方式: sudo yum install xulrunner.i686
或者: sudo yum install ia32-libs.i686
Firefox浏览器 在URL栏中输入,about:plugins,检查下是否关联上JRE下图1-1所示即是成功关联JRE。
如果没关联,检查libnpjp2.so链接文件,执行命令如下
# cd /usr/lib64/mozilla/plugins
# rm -f libnpjp2.so
# ln -s /usr/java/jre1.6.0_27/lib/amd64/libnpjp2.so libnpjp2.so
关联libnpjp2.so时,各Linux版本的plugins目录可能不同,老版本的目录是/usr/lib/mozilla/plugins,新版本的目录是/usr/lib64/mozilla/plugins
如果在plugins目录下发现libjavaplugin.so链接文件,删除掉
第一步,在Firefox地址栏中输入about:config,过滤block,把extensions.blocklist.enabled修改为false。
第二部,删除浏览器缓存 rm -rf ~/.mozilla/*
第三部,重启浏览器
关闭Firefox自动更新,点设置 首选项 高级 更新 选择不检查更新。
登录SSLVPN,打开vpn登录界面,https://vpn.nju.edu.cn输入统一身份认证账号、密码连接VPN