C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 9614|回复: 3

[资料下载] 通过strongswan生成CA证书的方法 [复制链接]

军衔等级:

亚星游戏官网-yaxin222  新兵

注册:2014-9-24
发表于 2016-4-26 13:58:48 |显示全部楼层
本帖最后由 tmny42 于 2016-4-26 13:58 编辑

需要找一台linux服务器安装stongswan:
1,  把strongswan-4.5.2.tar.bz2拷贝到linux系统,路径没有做要求:
[root@mainepos ltegw]# pwd
/home/ltegw
[root@mainepos ltegw]#
2,  解压文件
tar jxvf strongswan-4.5.2.tar.bz2
cd strongswan-4.5.2

3,  编译,安装strongswan:
./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib--with-ipsecdir=/usr/lib/strongswan --enable-cisco-quirks --enable-openssl--enable-nat-transport --disable-mysql --disable-ldap --disable-static--enable-shared
make
make install
4,  安装成功之后把runCA.sh拷贝到strongswan安装目录的src/ipsec底下,比如/home/ltegw/strongswan-4.5.2/src/ipsec下。
5, chmod 777 runCA.sh
6,  运行runCA.sh,按提示依次输入client(基站)以及server(网关)username。


三、安装的常见问题:1,加载libstrongswan.so.0库文件失败
1)运行runCA.sh时出现如下:
/usr/lib/strongswan/pki: error while loading shared libraries:libstrongswan.so.0: cannot open shared object file: No such file or directory
2)首先查找系统是否存在libstrongswan.so.0
[root@mainepos ltegw]# find / -name libstrongswan.so.0
/home/ltegw/strongswan-4.5.2/src/libstrongswan/.libs/libstrongswan.so.0
/usr/lib/libstrongswan.so.0
3)如果存在,说明共享库文件的路径不对,导致调用时找不到。
把共享库目录加入到共享库配置文件/etc/ld.so.conf中:
[root@ultrapoweretc]#
echo"/home/ltegw/strongswan-4.5.2/src/libstrongswan/.libs/">>/etc/ld.so.conf
[root@ultrapower etc]# ldconfig
2,权限问题
1)  安装strongswan时,敲入make install出现如下错误:
为该用户没有安装权限。
2)  切换用户,再安装一次
[ltegw@mainepos ~]$
[ltegw@mainepos ~]$ su - root
口令:
[root@mainepos ~]# cd /home/ltegw/strongswan-4.5.2/
[root@mainepos strongswan-4.5.2]# make install

举报本楼

本帖有 3 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-11-28 10:43 , Processed in 0.791798 second(s), 18 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图