考试网 >> IT认证 >> Linux >> Linux动态 >> ProFTPD支持MySQL添加虚拟用户认证及磁盘限额

ProFTPD支持MySQL添加虚拟用户认证及磁盘限额

发布时间:2006-06-28 09:54     点击:
分页:上一页  1 [2] 3 4 5 6 7 8 9 10  下一页  后10页

--with-includes=/usr/include/mysql \

--with-libraries=/usr/lib/mysql \

--prefix=/opt/proftpd

说明:

--with-modules=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql 

这句是让编译ProFTPD 支持MySQL的模块,并有磁盘限额支持;

--with-includes= 

这是来指定MySQL服务器includes所在的位置;在这里我设置的是/usr/include/mysql,因为我的MySQL服务器的includes的确在这个目录;你可以根据自己的机器环境来调整;

--with-libraries=

这是来指定MySQL服务器libraries所在的位置;在这里我设置的是/usr/lib/mysql,因为我的MySQL服务器的libraries的确在这个目录;你可以根据自己的机器环境来调整;

--prefix= 

这是用来指定要把ProFTPD安装在哪个位置,在这里我把ProFTPD安装在了 /opt/proftpd 目录下,您不必自己建目录 /opt/proftpd ,在安装的时候这个目录会自动生成;当然您也可以自己来指定ProFTPD的安装位置;当我们不需要proftpd的时候,就可以直接删除proftpd目录;这样做好象是有点方便;

在configure过程中的错误排查:

如果在configure过程中,也就是上面的./configure 一长串指令执行后,有错误发生,无非是编译工具缺少或者Mysql的includes和libraries的目录指定的不对;自己想想看?

编译和安装:

[root@localhost proftpd-1.3.0rc3]# make

[root@localhost proftpd-1.3.0rc3]# make install

如果没有错误发生,这样就安装好了,您可以在 /opt/目录下看到一个/opt/proftpd 的目录;

[root@localhost proftpd-1.3.0rc3]# ls -ld /opt/proftpd/

drwxr-xr-x 8 root root 4096 1月 2 09:37 /opt/proftpd

3、ProFTPD认证中的MySQL数据库 

3.1、创建一个ProFTPD的数据库proftpd;

首先您应该会把MySQL数据库服务器打开,以MySQL的超级管理员root进入创建名为proftpd的数据库;

[root@localhost ~]# mysql -uroot -p
分页:上一页  1 [2] 3 4 5 6 7 8 9 10  下一页  后10页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有