ProFTPD的MySQL數(shù)據(jù)庫(kù)
ProFTPD中的MySQL數(shù)據(jù)庫(kù)
一、創(chuàng)建一個(gè)ProFTPD的數(shù)據(jù)庫(kù)proftpd;
首先您應(yīng)該會(huì)把MySQL數(shù)據(jù)庫(kù)服務(wù)器打開(kāi),以MySQL的超級(jí)管理員root進(jìn)入創(chuàng)建名為proftpd的數(shù)據(jù)庫(kù);
[root@localhost ~]# mysql -uroot -p
Enter password: 注:在這里請(qǐng)您輸入MySQL的管理密碼;
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 41 to server version: 4.1.11
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>create database proftpd;
mysql>Grant select,insert,update,delete,create,drop,index,alter,create temporary tables,lock tables on proftpd.* to proftpd@localhost Identified by "123456";
mysql>quit
說(shuō)明:
create database proftpd; 這行是創(chuàng)建名為proftpd的數(shù)據(jù)庫(kù);
Grant 這行是為proftpd 數(shù)據(jù)庫(kù)授權(quán),讓用戶名為proftpd,密碼為123456(這只是一個(gè)例子,密碼自己定義),這個(gè)用來(lái)管理proftpd這個(gè)數(shù)據(jù)庫(kù);
quit 這行是退出mysql界面;
二、導(dǎo)入proftpd數(shù)據(jù)庫(kù);
下面是一個(gè)現(xiàn)成的數(shù)據(jù)庫(kù),你只需要導(dǎo)入就行了,比較簡(jiǎn)單;把下面的代碼拷貝下來(lái),然后另存為 proftpd.sql;然后通過(guò)下面的命令來(lái)導(dǎo)入;
[root@localhost ~]# mysql -uproftpd -p proftpd
Enter password: 在這里輸入proftpd 數(shù)據(jù)庫(kù)管理員proftpd 的密碼,我們前面舉例是123456,以你設(shè)置的為準(zhǔn);
下面是proftpd的數(shù)據(jù)庫(kù),您可以拷貝下來(lái),另存為 proftpd.sql ,然后用上面的命令來(lái)導(dǎo)入;
#p#
- -- 數(shù)據(jù)庫(kù): `proftpd`
- --
- -- --------------------------------------------------------
- --
- -- 表的結(jié)構(gòu) `ftpgroups`
- --
- CREATE TABLE `ftpgroups` (
- `groupname` varchar(30) NOT NULL default '',
- `gid` int(11) NOT NULL default '1000',
- `members` varchar(255) NOT NULL default ''
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
- -- --------------------------------------------------------
- --
- -- 表的結(jié)構(gòu) `ftpusers`
- --
- CREATE TABLE `ftpusers` (
- `userid` varchar(30) NOT NULL default '',
- `passwd` varchar(80) NOT NULL default '',
- `uid` int(10) unsigned NOT NULL default '1000',
- `gid` int(10) unsigned NOT NULL default '1000',
- `homedir` varchar(255) NOT NULL default '',
- `shell` varchar(255) NOT NULL default '/sbin/nologin',
- `count` int(10) unsigned NOT NULL default '0',
- `host` varchar(30) NOT NULL default '',
- `lastlogin` varchar(30) NOT NULL default '',
- UNIQUE KEY `userid` (`userid`)
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
- --
- -- 導(dǎo)出表中的數(shù)據(jù) `ftpusers`
- --
- INSERT INTO `ftpusers` VALUES ('test', 'test', 1000, 1000, '/home/test', '/sbin/nologin',0,'','');
- -- --------------------------------------------------------
- --
- -- 表的結(jié)構(gòu) `quotalimits`
- --
- CREATE TABLE `quotalimits` (
- `name` varchar(30) default NULL,
- `quota_type` enum('user','group','class','all') NOT NULL default 'user',
- `per_session` enum('false','true') NOT NULL default 'false',
- `limit_type` enum('soft','hard') NOT NULL default 'soft',
- `bytes_in_avail` float NOT NULL default '0',
- `bytes_out_avail` float NOT NULL default '0',
- `bytes_xfer_avail` float NOT NULL default '0',
- `files_in_avail` int(10) unsigned NOT NULL default '0',
- `files_out_avail` int(10) unsigned NOT NULL default '0',
- `files_xfer_avail` int(10) unsigned NOT NULL default '0'
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
- -- --------------------------------------------------------
- --
- -- 表的結(jié)構(gòu) `quotatallies`
- --
- CREATE TABLE `quotatallies` (
- `name` varchar(30) NOT NULL default '',
- `quota_type` enum('user','group','class','all') NOT NULL default 'user',
- `bytes_in_used` float NOT NULL default '0',
- `bytes_out_used` float NOT NULL default '0',
- `bytes_xfer_used` float NOT NULL default '0',
- `files_in_used` int(10) unsigned NOT NULL default '0',
- `files_out_used` int(10) unsigned NOT NULL default '0',
- `files_xfer_used` int(10) unsigned NOT NULL default '0'
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
【編輯推薦】