ubutun下PPTP基于PostgreSQL数据库的验证
来源:互联网 发布:帝国时代3亚洲王朝java 编辑:程序博客网 时间:2024/05/16 16:01
上篇中配置了PPTP基于MySQL的验证(http://blog.csdn.net/dotuian/article/details/8664598),接下配置基于PostgreSQL的验证。
pptpd的安装和之前的没有不同的地方,这里着重描述关于数据库的配置。1.安装基于PostgreSQL的pppd-sql。
首先还是要安装ppp,openssl的头文件
apt-get install ppp-dev libssl-dev接着安装PostgreSQL相关的头文件
apt-get install libpq-dev安装pppd-sql
./configure --enable-postgresql --includedir=/usr/include/postgresql--enable-postgresql 指定基于PostgreSQL数据库。
--includedir=/usr/include/postgresql 指定头文件的路径
按照上述命令安装出现postgresql头文件没有找到的话,可以尝试下面命令安装。
env CPPFLAGS=-I/usr/include/postgresql LDFLAGS=-s ./configure --enable-postgresql
复制pgsql.so文件到ppp的目录下
cp -pf /usr/src/pppd-sql-0.8.0/src/.libs/pgsql.so /usr/lib/pppd/2.4.5/
2.编辑配置文件 /etc/ppp/pptpd-options
vim /etc/ppp/pptpd-options
在文件末尾加入数据库配置信息
plugin pgsql.so pgsql-host 192.168.0.85 pgsql-port 5432 pgsql-user postgres pgsql-pass postgres pgsql-pass-encryption NONE pgsql-database vpn pgsql-table vpnuser pgsql-column-user username pgsql-column-pass password pgsql-column-client-ip clientip pgsql-column-server-ip serverip pgsql-column-update status
※这里各个参数的意思和MySQL中是一致的,只是前面的前缀改成了pgsql。
-------------------------------------------------------#配置过程会用到的命令#重启/#etc/init.d/pptpd restart#查看端口#netstat -anp | grep pptpd#查看进程#ps aux | grep pptpd#查看pppd-gsql的详细配置#man pppd-mysql
- ubutun下PPTP基于PostgreSQL数据库的验证
- ubuntu下基于MySQL验证的PPTP服务的搭建
- .Net下基于PostgreSQL数据库的开发
- Ubutun下搭建MySQL用户验证的WebDav服务器
- ubutun 下 Pygments的安装
- Ubutun下的JDK配置
- Ubutun 下的MySQL安装
- ubuntu下安装基于MySQL/PostgreSQL用户验证的L2TP/IPSec服务器
- 基于 PostgreSQL 的集群数据库 CitusDB
- 基于OpenWrt的PPTP服务器
- 关于Ubutun下的jsonc的安装
- Ubutun 下的设置与问题汇总
- ubutun 下使用ecipse导致的问题
- ubutun下的一些使用小技巧
- 数据库学习--基于postgreSQL的数据库设计与主键 外键
- linux下postgresql数据库的安装
- 基于CentOS5的Linux下pptp和openvpn的搭建及配置
- Postgres-XL:基于PostgreSQL的开源可扩展数据库集群
- flash as 让影片剪辑按指定坐标旋转指定的角度
- 前端开发大众手册(包括工具、网址、经验等)
- SQL 查询 标识不重复的数据
- MySQLWorkbench 启动失败(XPE)
- Ubuntu10.04各文件夹的作用
- ubutun下PPTP基于PostgreSQL数据库的验证
- 正斜杠和反斜杠用法
- 某个紫薇排盘算法JAVA对应版
- android 输入法框梳理
- GDB反汇编
- [ASP.NET]Session在多个站点之间共享解决方案
- AnyChat开发流程指南
- USACO section 3.4 Raucous Rockers(dp)
- Oracle Linux 6.1 + Oracle 11.2.0.1 RAC + RAW 安装文档