FreeBSD 6.1 入门级Web服务器配置手记

豆豆网   技术应用频道   2007年04月13日  【字号: 收藏本文

本文详细介绍FreeBSD 6.1 入门级Web服务器配置手记

  QUOTE:

  # chmod u+x /usr/local/etc/rc.d/pure-ftpd.sh

  # ee /etc/rc.conf

  CODE:

  pure-ftpd_enable=”YES”

  安装配置pureftpdadmin

  QUOTE:

  # mount /cdrom

  # cp –R /cdrom/pureftpdadmin /usr/www/pureftpdadmin

  # ee /usr/www/pureftpdadmin/pureftp.config.php

  CODE:

$PUREFTP_CONFIG_FILE    = '/usr/local/etc/pureftpd-mysql.conf';
$DefaultUser = "ftpadmin";
$DefaultPass = "adminpassword";

  QUOTE:

  # ee /usr/www/pureftpdadmin/goodies/Quota_Checker.php

  CODE:

$PUREFTP_CONFIG_FILE    = '/usr/local/etc/pureftpd-mysql.conf';

  QUOTE:

  # chmod 755 /usr/local/sbin/pure-ftpwho

  # chmod ug+s /usr/local/sbin/pure-ftpwho

  设置pureftpdadmin安全

  QUOTE:

  # ee /usr/local/etc/apache22/httpd.conf

  CODE:

<Directory "/usr/www/pureftpdadmin">
deny from all
Options None
AllowOverride AuthConfig
Order deny,allow
</Directory>

  QUOTE:

  # ee /usr/www/pureftpdadmin/.htaccess

  CODE:

AuthType Basic
AuthUserFile /usr/local/ftpadmin.pwd
AuthName “操作前请登录”
require valid-user
satisfy any

  QUOTE:

# htpasswd -bc /usr/local/ftpadmin.pwd ftpadmin adminpassword

  四、系统安全

  1、防火墙IPFW

责编:豆豆技术应用

正在加载评论...