使用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存盘退出后﹐我们就可以使用htpasswd命令添加允许进入的该目录的用户了﹗
AuthUserFile /usr/local/etc/pureftpd.passwd
AuthName pureftpd
require valid-user
satisfy any
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一下,让最新的设置及软件生效。
如果在安装过程中出现错误,您可以先检查完错误,再接着安装下去。或者你可以选择
你感兴趣的某些部份安装!
当然因为时间仓促,涉及到的知识太广,加上本人能力有限,其中错误在所难免,恳请
各位读者提出来,大家共同提高,共同进步!
责编:豆豆技术应用