自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

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

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

  1、創(chuàng)建ProFTPD的數(shù)據(jù)庫proftpd

  首先您應(yīng)該會(huì)把MySQL數(shù)據(jù)庫服務(wù)器打開,以MySQL的超級(jí)管理員root進(jìn)入創(chuàng)建名為proftpd的數(shù)據(jù)庫;

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

  Enter password: 注:在這里請您輸入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.  

  說明:

  create database proftpd; 這行是創(chuàng)建名為proftpd的數(shù)據(jù)庫;

  Grant 這行是為proftpd 數(shù)據(jù)庫授權(quán),讓用戶名為proftpd,密碼為123456(這只是一個(gè)例子,密碼自己定義),這個(gè)用來管理proftpd這個(gè)數(shù)據(jù)庫;

  quit 這行是退出mysql界面;

#p#

  2、導(dǎo)入proftpd數(shù)據(jù)庫

  下面是一個(gè)現(xiàn)成的數(shù)據(jù)庫,你只需要導(dǎo)入就行了,比較簡單;把下面的代碼拷貝下來,然后另存為 proftpd.sql;然后通過下面的命令來導(dǎo)入;

  [root@localhost ~]# mysql -uproftpd -p proftpd

  Enter password: 在這里輸入proftpd 數(shù)據(jù)庫管理員proftpd 的密碼,我們前面舉例是123456,以你設(shè)置的為準(zhǔn);

  下面是proftpd的數(shù)據(jù)庫,您可以拷貝下來,另存為 proftpd.sql ,然后用上面的命令來導(dǎo)入;

  -- 數(shù)據(jù)庫: `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)與測試
  6. 手把手教你 配置ProFTPD服務(wù)器
責(zé)任編輯:zhaolei 來源: 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ù)庫netbeans連接m

2011-03-24 17:28:58

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

2022-04-22 09:20:06

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

2010-09-07 10:29:34

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

2009-01-19 09:14:31

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

2021-12-03 23:21:45

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

2009-07-07 14:56:33

JSP連接MySQL

2019-08-19 14:06:27

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

2024-07-30 08:00:00

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

2011-03-11 13:26:23

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

2020-11-16 08:56:02

Python

2023-09-05 08:40:57

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

2009-02-03 13:06:17

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

2023-09-13 14:52:11

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

2023-09-14 23:05:57

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

2018-09-11 17:13:23

MySQ數(shù)據(jù)庫重復(fù)記錄

2011-02-25 09:14:27

2010-06-04 18:45:00

MySQL數(shù)據(jù)庫
點(diǎn)贊
收藏

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