偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

如何在ProFTPD中建立MySQL數(shù)據(jù)庫(kù)

運(yùn)維 系統(tǒng)運(yùn)維
如何在ProFTPD中建立MySQL數(shù)據(jù)庫(kù)呢?由于傳統(tǒng)的FTP服務(wù)帳號(hào)用的是系統(tǒng)用戶,這樣就留下了安全隱患。如果我們可以用MySQL進(jìn)行用戶認(rèn)證,就可以避免這種隱患。本文講述的就是如何在ProFTPD中建立MySQL數(shù)據(jù)庫(kù)。

  ProFTPD認(rèn)證中的MySQL數(shù)據(jù)庫(kù)

  1、創(chuàng)建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ù);

  1.   [root@localhost ~]# mysql -uroot -p  
  2.  

  Enter password: 注:在這里請(qǐng)您輸入MySQL的管理密碼;

  1.   Welcome to the MySQL monitor. Commands end with ; or \g.  
  2.  
  3.   Your MySQL connection id is 41 to server version: 4.1.11  
  4.  
  5.   Type 'help;' or '\h' for help. Type '\c' to clear the buffer.  
  6.  
  7.   mysql>create database proftpd;  
  8.  
  9.   mysql>Grant select,insert,update,delete,create,drop,index,alter,create temporary tables,lock tables on proftpd.* to proftpd@localhost Identified by "123456";  
  10.  
  11.   mysql>quit  
  12.  

  說(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界面;

#p#

  2、導(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)入;

  -- 數(shù)據(jù)庫(kù): `proftpd`

  -- --------------------------------------------------------

  -- 表的結(jié)構(gòu) `ftpgroups`

 

  1.   CREATE TABLE `ftpgroups` (  
  2.  
  3.   `groupname` varchar(30) NOT NULL default '',  
  4.  
  5.   `gid` int(11) NOT NULL default '1000',  
  6.  
  7.   `members` varchar(255) NOT NULL default '' 
  8.  
  9.   ) ENGINE=MyISAM DEFAULT CHARSET=latin1;  
  10.  

  -- --------------------------------------------------------

  -- 表的結(jié)構(gòu) `ftpusers`

  --

  1.   CREATE TABLE `ftpusers` (  
  2.  
  3.   `userid` varchar(30) NOT NULL default '',  
  4.  
  5.   `passwd` varchar(80) NOT NULL default '',  
  6.  
  7.   `uid` int(10) unsigned NOT NULL default '1000',  
  8.  
  9.   `gid` int(10) unsigned NOT NULL default '1000',  
  10.  
  11.   `homedir` varchar(255) NOT NULL default '',  
  12.  
  13.   `shell` varchar(255) NOT NULL default '/sbin/nologin',  
  14.  
  15.   `countint(10) unsigned NOT NULL default '0',  
  16.  
  17.   `host` varchar(30) NOT NULL default '',  
  18.  
  19.   `lastlogin` varchar(30) NOT NULL default '',  
  20.  
  21.   UNIQUE KEY `userid` (`userid`)  
  22.  
  23.   ) ENGINE=MyISAM DEFAULT CHARSET=latin1;  
  24.  

  --

  -- 導(dǎo)出表中的數(shù)據(jù) `ftpusers`

  --

  1.   INSERT INTO `ftpusers` VALUES ('test''test', 1000, 1000, '/home/test''/sbin/nologin',0,'','');  
  2.  

  -- --------------------------------------------------------

  --

  -- 表的結(jié)構(gòu) `quotalimits`

  --

  1.   CREATE TABLE `quotalimits` (  
  2.  
  3.   `namevarchar(30) default NULL,  
  4.  
  5.   `quota_type` enum('user','group','class','all'NOT NULL default 'user',  
  6.  
  7.   `per_session` enum('false','true'NOT NULL default 'false',  
  8.  
  9.   `limit_type` enum('soft','hard'NOT NULL default 'soft',  
  10.  
  11.   `bytes_in_avail` float NOT NULL default '0',  
  12.  
  13.   `bytes_out_avail` float NOT NULL default '0',  
  14.  
  15.   `bytes_xfer_avail` float NOT NULL default '0',  
  16.  
  17.   `files_in_avail` int(10) unsigned NOT NULL default '0',  
  18.  
  19.   `files_out_avail` int(10) unsigned NOT NULL default '0',  
  20.  
  21.   `files_xfer_avail` int(10) unsigned NOT NULL default '0' 
  22.  
  23.   ) ENGINE=MyISAM DEFAULT CHARSET=latin1;  
  24.  

  -- --------------------------------------------------------

  -- 表的結(jié)構(gòu) `quotatallies`

  1.   CREATE TABLE `quotatallies` (  
  2.  
  3.   `namevarchar(30) NOT NULL default '',  
  4.  
  5.   `quota_type` enum('user','group','class','all'NOT NULL default 'user',  
  6.  
  7.   `bytes_in_used` float NOT NULL default '0',  
  8.  
  9.   `bytes_out_used` float NOT NULL default '0',  
  10.  
  11.   `bytes_xfer_used` float NOT NULL default '0',  
  12.  
  13.   `files_in_used` int(10) unsigned NOT NULL default '0',  
  14.  
  15.   `files_out_used` int(10) unsigned NOT NULL default '0',  
  16.  
  17.   `files_xfer_used` int(10) unsigned NOT NULL default '0' 
  18.  
  19.   ) ENGINE=MyISAM DEFAULT CHARSET=latin1;  
  20.  

【編輯推薦】

  1. Linux下Proftpd搭建FTP服務(wù)器的高級(jí)設(shè)置
  2. 配置FTP服務(wù)器(MySQL+Proftpd)
  3. Linux ProFTPd服務(wù)器配置(全)
  4. ProFTPD的配置文件proftpd.conf
  5. ProFTPD的啟動(dòng)與測(cè)試
  6. 手把手教你 配置ProFTPD服務(wù)器
責(zé)任編輯:zhaolei 來(lái)源: CSDN
相關(guān)推薦

2011-02-22 14:26:04

ProFTPD

2011-02-22 14:26:04

ProFTPD

2009-06-01 09:57:43

netbeans連接數(shù)netbeans數(shù)據(jù)庫(kù)netbeans連接m

2011-03-24 17:28:58

網(wǎng)絡(luò)數(shù)據(jù)庫(kù)

2022-04-22 09:20:06

FreeBSD 13MySQL數(shù)據(jù)庫(kù)

2010-09-07 10:29:34

DB2數(shù)據(jù)庫(kù)

2011-02-25 09:14:27

2019-08-19 14:06:27

MySQLDocker數(shù)據(jù)庫(kù)

2009-07-07 14:56:33

JSP連接MySQL

2009-01-19 09:14:31

.NETMySQLMySql驅(qū)動(dòng)包

2021-12-03 23:21:45

數(shù)據(jù)庫(kù)MySQLKubernetes

2024-07-30 08:00:00

Kubernetes數(shù)據(jù)庫(kù)

2009-02-03 13:06:17

日常維護(hù)規(guī)范MySQL

2011-03-11 13:26:23

SQL Server數(shù)導(dǎo)入數(shù)據(jù)

2011-03-03 14:04:08

ProftpdFtp server

2011-03-08 11:02:16

Proftpd

2023-09-05 08:40:57

刪除數(shù)據(jù)庫(kù)Oracle

2020-11-16 08:56:02

Python

2010-06-04 18:45:00

MySQL數(shù)據(jù)庫(kù)

2018-09-11 17:13:23

MySQ數(shù)據(jù)庫(kù)重復(fù)記錄
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)