如何Pureftpd和OpenLDAP
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,小编给大家分享一下如何Pureftpd和OpenLDAP,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!集成所需要的版本 如题:PureFTPd 1.0.21OpenLDAP 2.3.
千家信息网最后更新 2025年01月31日如何Pureftpd和OpenLDAP
小编给大家分享一下如何Pureftpd和OpenLDAP,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
集成所需要的版本 如题:
PureFTPd 1.0.21
OpenLDAP 2.3.20
先说一下这种集成的需求根据,我在公司里部署了LDAP服务器,作为公司各个应用的认证服务器,以实现单点登录。FTP服务器的用户和认证也需要与LDAP服务器集成。
OpenLDAP的安装网上已经有很多例子和文档了,这里就不多说了。重点需要注意的是 PureFTPd的编译安装,PureFTPd的安装网上和该软件包里的README文档也说得很仔细了,但与OpenLDAP2.3.10集成有问题。
主要有2个问题,都与FTPState有关:
(1)pureftp.schema里的Issue,FTPState 的属性改为了boolean型,schema的语法有个错误。
(2)log_ldap.c里没有按schema的boolean型比较,而且用"enabled" 和 "disabled" 来作为FTPState的值来比较。
修正这两个问题,集成就没问题了。
编译PureFTPd 如下:
# ./configure --with-ldap=/usr/local/openldap --with-quotas --with-throttling --with-ratios # make; make check; make install;
然后没配置好 pureftpd-ldap.conf 启动PureFtpd就可以了。
相关文件如下:
pureftpd.schema attributetype ( 1.3.6.1.4.1.6981.11.3.7 NAME 'FTPStatus DESC 'Account status: enabled or disabled' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) pure-ftpd.conf # LDAP configuration file (see README.LDAP) LDAPConfigFile /usr/local/etc/pureftpd-ldap.conf pureftpd-ldap.conf # Optional : name of the LDAP server. Default : localhos LDAPServer your_ldap_hostname # Optional : server port. Default : 389 LDAPPort 389 # Mandatory : the base DN to search accounts from. No default. LDAPBaseDN ou=ftp,dc=your_company # Optional : who we should bind the server as. # Default : binds anonymously LDAPBindDN cn=admin,dc=your_company # Password if we don't bind anonymously # This configuration file should be only readable by root LDAPBindPW password
可以配置为关闭匿名访问。
启动PureFTPd
# pure-config.pl pure-ftpd.conf
登录即可
看完了这篇文章,相信你对"如何Pureftpd和OpenLDAP"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
服务器
问题
服务
公司
文档
篇文章
登录
编译
认证
配置
两个
例子
完了
属性
成就
文件
更多
版本
用户
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
影视公司用的什么服务器
大足区软件开发学习
网络安全简笔画作品
软件开发技术部门的岗位职责
网络技术以后出来分别能干啥
农村电商网络安全管理制度
近距离无线通信的网络安全
湖南服务器防火墙销售商
sql设置数据库兼容
js加载数据库
兰特软件连不上数据库
jsp中如何写入数据库
网吧需要服务器吗
周口软件开发联系方式
flash压缩技术视频服务器
华三服务器开机进不了系统
转基因作物的数据库
昵图网图片数据库管理系统
我的世界怎么进不去服务器
北京游戏软件开发招聘
为华为提供数据库的上市公司
中国的服务器在美国吗
机架式服务器内部硬件
广州市网络技术股份有限公司
石景山区现代软件开发不二之选
JJworld服务器工程师
网站前台使用什么软件开发
oracle数据库 金额
数据库的故障中最严重的
天津新舟互联网科技