五、建立ftp用戶組.
#pw groupadd ftpusers -g 2000
#pw useradd ftp -u 2000 -g ftpusers -s /sbin/nologin
六、建立PURE-FTP所要用的數據庫名,數據表,數據庫賬號以及密碼。
A、用一般的編輯軟件編輯以下代碼並保存成文本文件並命名成script.mysql .(注:可以將下面這段sql語句直接拷到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(131468′),’Y’,’Y’,’Y’,’Y’,’N’,’N’,’N’,’N’,
‘N’,’N’,’N’,’N’,’N’,’N’);
FLUSH PRIVILEGES;
CREATE DATABASE ftpusers;
USE ftpusers;
CREATE TABLE admin (
Username varchar(35) NOT NULL default ”,
Password char(32) binary NOT NULL default ”,
PRIMARY KEY (Username)
) TYPE=MyISAM;
INSERT INTO admin VALUES (‘Administrator’,MD5(‘131468’));
CREATE TABLE users (
User char(16) NOT NULL default ”,
Password char(32) binary NOT NULL default ”,
Uid int(11) NOT NULL default ‘2000’,
Gid int(11) NOT NULL default ‘2000’,
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’,
status enum(‘0′,’1’) NOT NULL default ‘1’,
ipaccess varchar(15) NOT NULL default ‘*’,
comment tinytext NOT NULL,
PRIMARY KEY (User),
UNIQUE KEY User (User)
) TYPE=MyISAM;
INSERT INTO `users` VALUES (‘test1’,MD5(‘123456′),2001,2000,’/home/test1′,500,30,80,5,1,’*’,’*’);
B、添加ftp用戶數據庫。
用cute-ftpd等FTP客戶端軟件將script.mysql上傳到服務器。並導入這段sql語句。
#mysql -u root –p password < script.mysql
七、啟動pure-ftpd .
# /usr/local/sbin/pure-config.pl /usr/local/etc/pure-ftpd.conf
也可以通過
# /usr/local/etc/rc.d/pure-ftpd.sh start
來啟動pure-ftpd.
提示以下信息證明pure-ftpd已經工作
Running: /usr/local/sbin/pure-ftpd -A -c50 -B -C8 -D -E -fftp -H –I 15 -lmysql:/usr/local/etc/pureftpd-mysql.conf -L2000:8 -m4 -Q1:10 -s -U133:022 -u100 -Ow3c:/var/log/pureftpd.log -j -k99 -Z
八、測試pureftpftp 服務器。
ftp 172.16.16.205
Connected to 172.16.16.205
220———- 歡迎來到 Pure-FTPd [TLS] ———-
220-您是第 1 個使用者,最多可達 50 個連接
220-現在本地時間是 13:17。服務器端口: 21。
220-這是私人系統 – 不開放匿名登錄
220-這部主機也歡迎IPv6的連接
220 在 15 分鐘內沒有活動,您被會斷線。
Name (172.16.16.205:chb):
輸入用戶名、密碼
以下文章點擊率最高
Loading…