頂九網伺服器搭建手冊之AMPF環境搭建(7)

五、建立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…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營

發表評論

您的電子郵箱地址不會被公開。 必填項已用*標註