proftpd 虚拟用户/组 权限配置和编码问题

本文介绍了如何在CentOS 7上配置ProFTPD服务器,包括编译安装、启动脚本设置、权限配置以及虚拟用户和组的创建。通过配置,实现了不同用户和组对特定目录的不同访问权限,例如Admin和Tech组的读写权限设定。同时,文章还讨论了解决Windows和mac系统中FTP客户端中文乱码问题的方法,通过启用mod_lang模块进行编码转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ftp服务,权限配置方面,proftpd 的可配置性还是比vsftpd要强一些,能实现粒度更细的权限配置

环境: CentOS 7
软件下载:http://www.proftpd.org/
解压 tar -zxv -f proftpd-1.3.6.tar.gz && cd proftpd-1.3.6

编译 ./configure —enable-nls –prefix=/usr/local/proftpd (其中nls是mod_lang,文档:http://www.proftpd.org/docs/modules/mod_lang.html

启动脚本 cp ./contrib/dist/rpm/proftpd.init.d /etc/init.d/proftpd,这个要修改: start /usr/local/proftpd/sbin/proftpd

添加开机启动 chkconfig –level 345 –add proftpd

配置proftpd /usr/local/proftpd/etc/proftpd.conf,其中配置了两个组:Admin和Tech,其中jiqiang属于Tech组,目录有Dept.Public和Dept.Tech,Admin组成员和jiqiang对public有读写权限,其他人只有读权限,jiqiang对Tech有读写权限,其他人只能上传不能下载

ServerName “FTP-WM”
ServerType standalone
ServerIdent on “WarriorMedia FTP Server”
DefaultServer on
Port 21
UseReverseDNS off
IdentLookups off
UseIPv6 off
Umas

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值