使用Pureftpd + MySQL + Pureftpd_php_manager架设FTP SERVER

http://tech.ddvip.com   2006年04月01日    社区交流

本文详细介绍使用Pureftpd + MySQL + Pureftpd_php_manager架设FTP SERVER

  vi .htaccess 内容如下:

  AuthType Basic
AuthUserFile /usr/local/etc/pureftpd.passwd
AuthName pureftpd
require valid-user
satisfy any
存盘退出后﹐我们就可以使用htpasswd命令添加允许进入的该目录的用户了﹗

  cd /usr/local/etc进入该目录

  htpasswd -bc pureftpd.passwd ftp 123654这样将会在你的当前目录﹐创建一个pureftpd.passwd的身份验证文件﹐用户名是ftp, 密码是123654﹐你可以改为你自己需要。 好了。看起来差不多了,麻烦你重新启动一下APACHE测试一下。如果一下顺利。那祝贺你。一切成功了!

  附上:自启动的pureftpd.sh

  
#!/bin/sh
if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
echo "$0: Cannot determine the PREFIX" >&2
exit 1
fi
case "$1" in
start)
[ -r ${PREFIX}/etc/pure-ftpd.conf ] && \
${PREFIX}/sbin/pure-config.pl ${PREFIX}/etc/pure-ftpd.conf > /dev/null && \
echo -n ' pure-ftp'
;;
stop)
[ -r /var/run/pure-ftpd.pid ] && \
kill `cat /var/run/pure-ftpd.pid` > /dev/null && \
echo -n ' pure-ftp'
;;
*)
echo "Usage: `basename $0` {start|stop}" >&2
;;
esac
exit 0
结束语

  至此为止,一般可以实际运作的FTP

  SERVER就建立起来了,您可以reboot一下,让最新的设置及软件生效。

  如果在安装过程中出现错误,您可以先检查完错误,再接着安装下去。或者你可以选择

  你感兴趣的某些部份安装!

  当然因为时间仓促,涉及到的知识太广,加上本人能力有限,其中错误在所难免,恳请

  各位读者提出来,大家共同提高,共同进步!

责编:豆豆技术应用

正在加载评论...