通过LDAP进行FTP认证和权限分配

本文介绍了如何在Ubuntu上安装配置proftpd以实现通过LDAP进行FTP认证,并详细阐述了如何设置权限,确保ldap用户能访问特定部门目录而不能访问其他。通过系统账户和目录权限的控制,实现了对FTP用户的精细化管理。
摘要由CSDN通过智能技术生成

proftpd 安装和配置

权限这块很难搞,搞到凌晨4点,累死了

ubuntu 安装配置 proftpd

安装 proftpd 和 ldap 的 mod

apt-get -y install proftpd-basic proftpd-mod-ldap

创建 ftp 存储目录

mkdir -p /data/ftp
chown proftpd:nogroup /data/ftp
chmod 750 /data/ftp

修改基本配置文件 /etc/proftpd/proftpd.conf

# 第 36 行,指定通过 nogroup 连接的用户根为 /data/ftp
DefaultRoot     /data/ftp   nogroup
# 使用户登录进入的目录,默认为 ~
DefaultChdir    /data/ftp

# 第 40 行去掉注释,不强制使用 /etc/shell 登录
RequireValidShell             off

# 注释第80行,LDAP 登录需要
# PersistentPasswd              off

# 第 134 行去掉注释加载 ldap配置文
Include /etc/proftpd/ldap.conf

修改 modules 配置文件 modules /etc/proftpd/modules.conf

# 去掉注释, 第25行
LoadModule mod_ldap.c

# 去掉注释&#x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值