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

ProFTPd服務(wù)安裝設(shè)置

運(yùn)維 系統(tǒng)運(yùn)維
ProFTPd服務(wù)安裝設(shè)置該如何進(jìn)行呢?ProFTPd安裝(Professional FTP daemon)是針對(duì)Wu-FTP的弱項(xiàng)而開發(fā)的。不僅具有安全性,而且還Wu-FTP沒(méi)有的特點(diǎn)。比如,能以Stand-alone、xinetd模式運(yùn)行。

  使用 Proftpd 有個(gè)好處,可以用其它方式認(rèn)證,不用實(shí)體帳號(hào)登入,可以減少試帳號(hào)機(jī)會(huì)。

  這次利用mysql 數(shù)據(jù)庫(kù),

  環(huán)境:Ubuntu 6.06.1 LTS

  1. 安裝 proftpd-mysql 套件

  sudo apt-get install proftpd-mysql

  2. 設(shè)定 mysql 帳號(hào)

  mysql -u root -p

  create database ftp;

  GRANT SELECT, INSERT, UPDATE, DELETE ON ftp.* TO ‘proftpd’@'localhost’ IDENTIFIED BY ‘password’;

  FLUSH PRIVILEGES;

  3. 建立mysql資料庫(kù)

  1.   CREATE TABLE ftpgroup (  
  2.  
  3.   groupname varchar(16) NOT NULL default ”,  
  4.  
  5.   gid smallint(6) NOT NULL default ‘5500′,  
  6.  
  7.   members varchar(16) NOT NULL default ”,  
  8.  
  9.   KEY groupname (groupname)  
  10.  
  11.   TYPE=MyISAM COMMENT=’ProFTP group table’;  
  12.  
  13.   CREATE TABLE ftpuser (  
  14.  
  15.   id int(10) unsigned NOT NULL auto_increment,  
  16.  
  17.   userid varchar(32) NOT NULL default ”,  
  18.  
  19.   passwd varchar(32) NOT NULL default ”,  
  20.  
  21.   uid smallint(6) NOT NULL default ‘5500′,  
  22.  
  23.   gid smallint(6) NOT NULL default ‘5500′,  
  24.  
  25.   homedir varchar(255) NOT NULL default ”,  
  26.  
  27.   shell varchar(16) NOT NULL default ‘/sbin/nologin’,  
  28.  
  29.   count int(11) NOT NULL default ‘0′,  
  30.  
  31.   accessed datetime NOT NULL default ‘0000-00-00 00:00:00′,  
  32.  
  33.   modified datetime NOT NULL default ‘0000-00-00 00:00:00′,  
  34.  
  35.   PRIMARY KEY (id),  
  36.  
  37.   UNIQUE KEY userid (userid)  
  38.  
  39.   ) TYPE=MyISAM COMMENT=’ProFTP user table’;  
  40.  

  4. 設(shè)定 proftpd.conf

  讓 proftp 可以用 mysql 資料認(rèn)證

  1.   SQLBackend mysql # 使用 mysql 資料庫(kù)為主  
  2.  
  3.   SQLAuthTypes Backend # 密碼認(rèn)證 已 PASSWORD() 產(chǎn)生為主  
  4.  
  5.   SQLAuthenticate on  
  6.  
  7.   SQLConnectInfo ftp@localhost proftpd password # MySQL 連線資訊,資料庫(kù)名稱@主機(jī) 帳號(hào) 密碼  
  8.  
  9.   SQLUserInfo ftpuser userid passwd uid gid homedir shell # 使用者資料庫(kù)欄位  
  10.  
  11.   SQLGroupInfo ftpgroup groupname gid members # 群組資料庫(kù)欄位  
  12.  
  13.   SQLLogFile /var/log/proftpd/sql.log # SQL Log 檔  
  14.  
  15.   SQLHomedirOnDemand on # 當(dāng) Home 目錄不存在,會(huì)自己產(chǎn)生。  
  16.  
  17.   SQLLog PASS updatecount # SQL Log 格式,當(dāng)正確登入時(shí),要執(zhí)行的 SQL 語(yǔ)法  
  18.  
  19.   SQLNamedQuery updatecount UPDATE “countcount=count+1, accessed=now() where userid=’%u’” ftpuser  
  20.  
  21.   SQLLog STOR,DELE modified # SQL Log 格式,當(dāng)儲(chǔ)存或刪除檔案時(shí),要執(zhí)行的 SQL 語(yǔ)法  
  22.  
  23.   SQLNamedQuery modified UPDATE “modified=now() where userid=’%u’” ftpuser  
  24.  
  25.   RequireValidShell off  
  26.  

  5. 建立使用者帳號(hào)

  1.   mysql -u root -p  
  2.  
  3.   insert into ftp (userid, passwd , uid, gid , homedir ) values (’ubuntu_user’,password(’12345′), ‘5500′,’5500′,’/home/ftp/ubuntu_user’);  
  4.  

  建立 ubuntu_user 帳號(hào),密碼為 12345 ,目錄位于 /home/ftp/ubuntu_user , uid / gid 為此 user 上傳檔案時(shí)的 uid / gid。

  6. 重新啟動(dòng) Proftpd

  sudo /etc/init.d/proftpd restart

  請(qǐng)用剛剛建立好的帳號(hào)登入看看,若順利就可以登入指定目錄內(nèi)。

  7. 除錯(cuò)

  有任何問(wèn)題,請(qǐng)檢查 sql.log ,會(huì)有資訊說(shuō)明錯(cuò)誤的原因。

【編輯推薦】

  1. 用MySQL和Proftpd配置FTP服務(wù)器
  2. ProFTPD 下的五大問(wèn)題
  3. Linux ProFTPd服務(wù)器配置(全)
  4. ProFTPD的配置文件proftpd.conf
  5. ProFTPD的啟動(dòng)與測(cè)試
  6. 手把手教你 配置ProFTPD服務(wù)器
  7. ProFTPd的啟動(dòng)
  8. 在圖形界面下控制ProFTPD
責(zé)任編輯:zhaolei 來(lái)源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2011-03-01 14:46:53

Debian Proftpd

2011-02-24 12:57:42

Ubuntuvsftpd安裝

2011-02-25 16:26:17

2011-03-09 14:02:55

LAMP安裝設(shè)置

2011-03-02 15:12:11

2009-07-31 09:22:34

SQL Server

2010-01-11 15:25:30

Fedora VMwa

2010-07-21 09:28:46

Ubuntu Linu

2010-03-05 16:20:38

Ubuntu中文環(huán)境

2010-01-13 15:53:11

CentOS vsft

2011-02-25 09:44:51

怎樣安裝Proftpd

2011-03-03 13:07:13

安裝Proftpd

2011-02-22 09:50:01

2010-07-22 09:57:17

Microsoft S

2010-12-15 12:48:26

VirtualBox

2010-01-15 13:55:17

CentOS mail

2011-03-03 09:04:25

2011-03-03 14:47:35

2011-03-03 14:47:35

2011-03-07 17:24:33

ProFTPD安裝
點(diǎn)贊
收藏

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