成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ProFTPD 和 MySQL 認(rèn)證需要做什么

系統(tǒng) Linux
Proftpd全稱(chēng):Professional FTP daemon是針對(duì)Wu-FTP的弱項(xiàng)而開(kāi)發(fā)的,除了改進(jìn)的安全性,還具備許多Wu-FTP沒(méi)有的特點(diǎn),能以Stand-alone、xinetd模式運(yùn)行等。本文介紹下ProFTPD和MySQL認(rèn)證需要做哪些工作!

ProFTPD:一個(gè)Unix平臺(tái)上或是類(lèi)Unix平臺(tái)上(如Linux, FreeBSD等)的FTP服務(wù)器程序,ProFTPD和MySQL 認(rèn)證需要做什么呢,跟我來(lái)看看!

  使用MySQL認(rèn)證ProFTPD用戶(hù):

  1. apt-get update //更新數(shù)據(jù)庫(kù)

  2. apt-get mysql-client mysql-server //安裝MySQL

  3. apt-get proftpd-mysql //安裝支持MySQL的ProFTPD

  4. mysql -uroot -p //用Root登錄MySQL,

  create database ftpdb //建ftpdb 數(shù)據(jù)庫(kù)

  grant select, update on ftpdb.* to proftpd@"%" identified by 'password' //新增一個(gè)用戶(hù),用于存取ftpdb 數(shù)據(jù)庫(kù),用戶(hù)名 proftpd,密碼 password

  use ftpdb //對(duì) ftpdb 庫(kù)操作

  #ftpgroup的表結(jié)構(gòu)

  CREATE TABLE `ftpgroup` (

  `groupname` varchar(16) NOT NULL default '',

  `gid` smallint(6) NOT NULL default '5500',

  `members` varchar(16) NOT NULL default '',

  KEY `groupname` (`groupname`)

  ) TYPE=MyISAM;

  #插入一條記錄

  INSERT INTO `ftpgroup` VALUES ('ftpgroup', 5500, 'ftpuser');

  #ftpuser的表結(jié)構(gòu)

  CREATE TABLE `ftpuser` (

  `id` int(10) unsigned NOT NULL auto_increment,

  `userid` varchar(32) NOT NULL default '',

  `passwd` varchar(32) NOT NULL default '',

  `uid` smallint(6) NOT NULL default '5500',

  `gid` smallint(6) NOT NULL default '5500',

  `homedir` varchar(255) NOT NULL default '',

  `shell` varchar(16) NOT NULL default '/sbin/nologin',

  `count` int(11) NOT NULL default '0',

  `accessed` datetime NOT NULL default '0000-00-00 00:00:00',

  `modified` datetime NOT NULL default '0000-00-00 00:00:00',

  PRIMARY KEY (`id`)

  ) TYPE=MyISAM ;

  #插入一條記錄

  INSERT INTO ftpuser (userid, passwd, uid, gid, homedir, shell) VALUES

  ('ftpuser', 'ftppasswd', 5501, 5500, '/tony','/sbin/nologin'); //目錄/tony應(yīng)該存在

  5.修改/etc/proftpd.conf

  加入以下內(nèi)容:

  DefaultRoot ~

  SQLAuthTypes Plaintext Crypt

  SQLAuthenticate users* groups*

  SQLConnectInfo ftpdb@localhost proftpd password

  SQLUserInfo ftpuser userid passwd uid gid homedir shell

  SQLGroupInfo ftpgroup groupname gid members

  SQLMinID 500

  SQLHomedirOnDemand on

  SQLLog PASS updatecount

  SQLNamedQuery updatecount UPDATE "count=count+1, accessed=now() WHERE userid='%u'" ftpuser

  SQLLog STOR,DELE modified

  SQLNamedQuery modified UPDATE "modified=now() WHERE userid='%u'" ftpuser

  DeferWelcome on

  RootLogin off

  RequireValidShell off

  6. /etc/init.d/proftpd stop

  /etc/init.d/proftpd start //使用/etc/init.d/proftpd restart 似乎不能達(dá)到預(yù)期的效果

  7.使用

  用戶(hù)名:ftpuser

  密碼:ftppasswd

通過(guò)文章我們了解到ProFTPD 和 MySQL 認(rèn)證準(zhǔn)備工作。希望對(duì)你們有用!

【編輯推薦】

責(zé)任編輯:趙鵬 來(lái)源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2015-10-27 15:50:47

JS框架

2011-11-10 10:04:20

2011-11-15 10:32:27

2023-06-29 00:16:45

2021-03-05 14:55:31

大數(shù)據(jù)面試跳槽

2020-10-29 18:36:02

DenoNode.jsJavascript

2021-10-28 22:51:24

比特幣黃金貨幣

2011-11-21 09:40:38

產(chǎn)品經(jīng)理

2016-03-09 09:42:15

App產(chǎn)品經(jīng)理項(xiàng)目啟動(dòng)

2023-09-28 07:23:14

AB 實(shí)驗(yàn)體系算法

2011-02-23 09:47:07

2011-02-23 09:47:07

UbuntuProFTPdMySQL

2011-02-25 14:48:25

ProftpdMySQL

2015-11-13 16:25:45

電商

2017-09-04 20:20:04

數(shù)據(jù)中心DCIM工具傳感器

2021-09-17 13:49:34

數(shù)字化

2015-10-26 15:45:33

CIBN

2016-01-14 11:35:01

SaaSSaaS平臺(tái)SaaS服務(wù)

2018-06-21 08:31:13

數(shù)據(jù)數(shù)據(jù)科學(xué)大數(shù)據(jù)

2011-08-08 10:02:05

點(diǎn)贊
收藏

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

主站蜘蛛池模板: 成人精品视频在线观看 | 久久国际精品 | 日韩一区三区 | 日本精品一区二区三区四区 | 视频一区在线观看 | 精品欧美一区二区三区精品久久 | 亚洲成人一区二区三区 | 日韩精品一二三区 | 国产96色在线 | 亚洲综合小视频 | 成人免费久久 | 美女天堂在线 | 日韩精彩视频 | 国内精品伊人久久久久网站 | 亚洲经典一区 | 国产一级大片 | 欧美日韩精品区 | 狠狠操在线 | 亚洲精品观看 | 91网视频 | 天天人人精品 | 欧美三区在线观看 | 国产精品毛片一区二区三区 | 天堂成人国产精品一区 | 亚洲精品成人av久久 | 国产欧美一区二区三区日本久久久 | 亚洲综合大片69999 | 欧美精品一区二区三区在线 | 在线观看中文字幕av | 日韩成人精品 | 日韩免费一区二区 | 欧美精品一区二区免费视频 | 精品久久久久久久久久 | 日本不卡一区 | 日本中文字幕一区 | 午夜精品一区二区三区在线视 | 日韩欧美精品一区 | 在线观看国产网站 | 亚洲精品免费看 | 成人深夜小视频 | 久久日韩精品 |