快速业务通道

linux下proftpd和gadmin-proftpd(完全可以替换vsftpd)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-23

vsftpd以安全著称,但权限设置非常不灵活,而wu-ftpd恰好相反,不过其用户数非常大.而proftpd可以理解为wu-ftpd的改良版.

下载 proftpd-1.3.24.tar.gz
gadmin-proftpd-0.4.0-0.1,rhfc12.nr.i686.rpm
关闭其它FTP,如vsftpd

解压proftpd-1.3.24.tar.gz,进入目录
./configure --enable-nls
make
make install

cp ./contrib/dist/rpm/proftpd.init.d /etc/rc.d/init.d/proftpd
cd /etc/rc.d/init.d/proftpd
chmod 777 proftpd
直接service proftpd start似乎不行,之后在gadmin-proftpd开启即可
安装gadmin-proftpd:
rpm -ivh gadmin-proftpd-0.4.0-0.1,rhfc12.nr.i686.rpm
直接运行:
gadmin-proftpd
修改:
rm -f /usr/local/etc/proftpd.conf
ln -s /etc/proftpd.conf /usr/local/etc/
再次运行:
gadmin-proftpd

进入“configure”标签添加两行以支持中文编码:

UseEncoding local-charset client-charset
UseEncoding UTF-8 GBK

点击“activate”激活proftpd

接下来直接在USER标签下活加用户和指定目录即可.注意,如果在server 下指定用虚拟用户的话这里会提示路径问题.


如果在 i18n 中修改过默认语言编码为zh_CN.GBK的话,会影响gadmin-proftpd的界面,显示乱码,可创建启动脚本解决:
# vim gproftpd.sh

export LC_ALL=zh_CN.UTF-8
gadmin-proftpd

:x 保存退出,添加可执行权限 chmod x gproftpd.sh

优点:权限配置简单.
缺点:虚拟目录需要用软链接实现.

本文出自 “辛-碌-力-成” 博客,请务必保留此出处http://orzorz.blog.51cto.com/4228156/756857

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号