cd /usr/ports/ftp/pure-ftpd
ee Makefile
CONFIGURE_ARGS= 加入
--with-language=traditional-chinese \
--with-pure-ftpwho \
--with-virtualchroot \
make WITH_MYSQL=yes PRIVSEP=yes THROTTLING=yes UTF8=yes install
clean
cd /usr/local/etc/
cp pure-ftpd.conf.sample pure-ftpd.conf
cp pureftpd-mysql.conf.sample pureftpd-mysql.conf
ee pure-ftpd.conf
MySQLConfigFile
/usr/local/etc/pureftpd-mysql.conf
AllowUserFXP
yes
LogPID
yes
AltLog
stats:/var/log/pureftpd.log
CreateHomeDir
yes
ee pureftpd-mysql.conf
MYSQLServer 127.0.0.1
MYSQLPort 3306
MYSQLSocket /tmp/mysql.sock
MYSQLUser ftp
MYSQLPassword temppasswd
MYSQLDatabase pureftpd
MYSQLCrypt md5
cd /usr/ports/www/usermanager; make install clean
ee /usr/local/www/data/UserManager/config.php
$LANG = "Chinese";
$DBLogin =
"ftp";
// Username of MySQL user
$DBPassword =
"temppasswd"; //
Password of MySQL user
$DBDatabase =
"pureftpd"; //
Name of database
$FTPAddress = "domain.com.tw:21"; // Domain name or ip-address of
your ftp
ee script.mysql
INSERT INTO mysql.user (Host, User, Password, Select_priv, Insert_priv,
Update_priv, Delete_priv, Create_priv,
Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv,
References_priv, Index_priv, Alter_priv)
VALUES('localhost','ftp',PASSWORD('temppasswd'),'Y','Y','Y','Y','N','N','N','N','N','N','N','N','N','N');
FLUSH PRIVILEGES;
CREATE DATABASE pureftpd;
USE pureftpd;
INSERT INTO admin VALUES ('admin',MD5('adminpwd'));
CREATE TABLE users (
User char(16) NOT NULL default '',
Password char(32) binary NOT NULL default '',
Uid int(11) NOT NULL default '1000',
Gid int(11) NOT NULL default '21',
Dir char(128) NOT NULL default '',
QuotaFiles int(10) NOT NULL default '500',
QuotaSize int(10) NOT NULL default '30',
ULBandwidth int(10) NOT NULL default '80',
DLBandwidth int(10) NOT NULL default '80',
PRIMARY KEY (User)
) TYPE=MyISAM;
INSERT INTO users VALUES ('public',MD5('publicpwd'),6666,21,'/home/public/',500,30,80,5);
mysql -uroot -p < script.mysql
/usr/local/etc/rc.d/mysql-server.sh restart
ee /etc/rc.conf
pureftpd_enable="YES"
/usr/local/etc/rc.d/pure-ftpd start
作者: 星夜如雨 (star)
2006/10/22, 10:35pm
網站:
http://uniorg.net
Msn:
lochih@hotmail.com
版權宣告:
這是篇共享的文件,任何人都歡迎轉載,請 保持文章的完整性 以及 出處連結,
好讓後來讀這篇 Howto 的人可以尋線找到這篇 Howto 的最新版本,僅供學術用途,謝謝。