OpenVPN安装过程中的问题,待贵人相助
在挣扎了将近一个星期之久,同时也在一个贵人的帮助下,总算搞明白了自己在安装OpenVPN的过程中出错的地方,但问题是找到了,却不知道怎么解决,无奈自己学识太浅。。还望高人现身,小弟感激不尽。。
这里想问两个问题:第一,不知道有哪位朋友用过VPSLink的服务器,因为是虚拟机,所以没有权限接近内核,服务器上是原本就安装了Openssl的,但不知道它装在哪了,或者是需要编译下,总之在configure OpenVPN的时候,如果不带任何参数,会提示找不到OpenSSL的Headers,无奈只有自己重新装一个Openssl,不知有哪位高人知道VPSLink的服务器上预装的Openssl要怎么启用。
第二,也是最主要的错误,在安装好OpenSSl和Lzo后,对OpenVPN进行configure时,出现了这么个错误信息:
configure: checking for pkcs11-helper Library and Header files...
checking pkcs11-helper-1.0/pkcs11h-core.h usability... no
checking pkcs11-helper-1.0/pkcs11h-core.h presence... no
checking for pkcs11-helper-1.0/pkcs11h-core.h... no
pkcs11-helper headers not found.
这个错误要怎么才能搞过去。。。先谢过了。。
------解决方案--------------------
第一个问题:
楼主执行这条命令:
[root][~]# which openssl // 这是路径
/usr/bin/openssl
[root][~]# /etc/init.d/ssh start // 这是启动
第二个问题:
configure的时候发现,依赖关系不满足,你缺少这个库pkcs11-helper,这个得你自己找到手动安装上了,否则
没法往下进行...
------解决方案--------------------
checking pkcs11-helper-1.0/pkcs11h-core.h usability... no
checking pkcs11-helper-1.0/pkcs11h-core.h presence... no
pkcs11-helper-1.0,依赖关系需要这个库,你去找它的包,先装上,不然肯定装不了.