使用Pureftpd + MySQL + Pureftpd_php_manager架设FTP SERVER

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

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

  到此为止﹐我们的FTP SERVER就⑵鹄戳拴o现在测试能否正常运行。

  请把自启动文件改一下名字﹐以便启动SERVER后可以自助执行FTP

  cp /usr/local/etc/rc.d/pure-ftpd.sh.sample pure-ftpd.sh 试运行:

  /usr/local/etc/rc.d/pure-ftpd.sh如果没有报错﹐再检查

  试着登入FTP SERVER看有没有反映﹐正常的情况如下﹕

  pure-ftpfreebsd# ftp localhost
Trying ::1...
Connected to localhost.
220---------- Welcome to Pure-FTPd [TLS] ----------
220-You are user number 1 of 50 allowed.
220-Local time is now 13:58. Server port: 21.
220-This is a private system - No anonymous login
220 You will be disconnected after 15 minutes of inactivity.
Name (localhost:fanli):
呵呵﹐这就表示pureftpd我们已经安装成功了﹗

  六﹑加密pureftpd_php_manager目录

  因为我们是放到网上执行的﹐所以你肯定不想每个人都跑去看你FTP用户吧﹗

  我一般采用HTPASSWD验证﹐具体请这样子做﹐仍用我前面的例子﹕

  我的pureftpd_php_manager目录位于/home/onlinecq.com/pureftpd_php_manager目录,修改httpd.conf

  <Directory "/home/onlinecq.com/pureftpd_php_manager">
deny from all
Options None
AllowOverride AuthConfig
Order deny,allow
</Directory>
这样﹐若有人想进入该目录﹐必须通过apache验证﹐保证我们的安全(不是绝对安全)

  cd /home/onlinecq.com/pureftpd_php_manager 再进入pureftpd_php_manager的目录﹐使用vi建立一个.htaccess的认证文件﹕

责编:豆豆技术应用

正在加载评论...