作品发布     邀请码    设为首页  收藏 

当前位置:文章系统技巧 → 文章内容 >> linux下proftpd和gadmin-proftpd(完全可以替换vsftpd)


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

更新时间:2012-2-18 15:52:52   作者:华中帝国整理  来源:华中帝国
vsftpd以安全著称,但权限设置非常不灵活,而wu-ftpd恰好相反,不过其用户数非常大。而proftpd可以理解为wu-ftpd的改良版。 下载 proftpd-1.3.24.tar.gz gadmin-proftpd-0.4.0-0.1,rhfc12.nr.i686.rp ...

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

   免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

责任编辑:华中帝国        



本文引用网址: 

linux下proftpd和gadmin-proftpd(完全可以替换vsftpd)的相关文章
发表评论

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码