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

Freebsd下ProFTPd+web的管理界面

系統(tǒng) Linux
Freebsd下ProFTPd+web的管理界面:proftpd(Professional FTP daemon)是一項(xiàng)針對(duì)Wu-FTP的弱項(xiàng)而開發(fā)的FTP服務(wù)器技術(shù)程序。除了改進(jìn)的安全性,另外還具備許多Wu-FTP沒有的特點(diǎn)。比如,可以以Stand-alone、xinetd模式運(yùn)行等。ProFTP不僅配置很方便,而且還有MySQL和Quota模塊可供選擇。本文將介紹Freebsd下ProFTPd+web的管理界面。

FreebsdProFTPd+web的管理界面:Unix和Linux中,vsftpd是一款非常安全的FTP服務(wù)器,任何發(fā)行版本中的vsftpd都非常安全。像RedHat、Debian、GNU、GNOME、KDE 等等一些大型站點(diǎn),都采用vsftpd作為它們的FTP服務(wù)器。本文將介紹Freebsd下ProFTPd+web的管理界面。

  版本信息:

  Freebsd 8.1

  Apache 2.2.17

  Mysql 5.1.52

  PHP 5.2.14

  ProFTPd 1.3.3c

  ProFTPd Administrator 1.2

  關(guān)于ProFTPd 的web管理程序,常見的幾種一般是webmin或ProFTPd Admin,ProFTPd Administrator。

  經(jīng)過多方面對(duì)比,最終選用 ProFTPd Administrator 下載地址: http://sourceforge.net/projects/proftpd-adm/ (目前可以使用)

  因?yàn)槲铱吹剿幸粋€(gè)完按裝教程,其它的管理工具在下載的文件中應(yīng)該也有。

  看下ProFTP Administrator的按裝教程http://proftpd-adm.sourceforge.net/page_install.php(目前可以使用)

  第一步:按裝proftp

  1.   cd /usr/ports/ftp/proftpd/  
  2.  
  3.   make install clean  
  4.  

  選擇mysql和quota;

  安裝好后配置文件在 /usr/local/etc/proftpd.conf

  啟動(dòng):/usr/local/etc/rc.d/proftpd start | stop

  添加啟動(dòng)項(xiàng)目 echo ‘proftpd_enable=”YES”‘ >> rc.conf

  第二步:按裝ProFTPd Administrator,在解壓后的目錄內(nèi)

  A:修改misc/database_structure_mysql/db_structure.sql這個(gè)文件的最后三行中的密碼項(xiàng)

  B:然后mysql -u root -p < misc/database_structure_mysql/db_structure.sql

  C:如果環(huán)境是php5,修改chmod o+w configuration.xml

  D:修改misc/sample_config/proftpd.conf(如果要支持quota則是修改misc/sample_config/proftpd_quota.conf)

  需要修改:

  在SQLConnectInfo處,數(shù)據(jù)庫(kù)名子:proftpd_admin 用戶名:proftpd :密碼,就是在A:中設(shè)置的

  E:cp misc/sample_config/proftpd.conf(或proftpd_quota.conf) /usr/local/etc/proftpd.conf

  A-E完成配置

  F:把整個(gè)解壓的目錄移動(dòng)到一個(gè)apache可以訪問的地方

  建立目錄:

  1.   cd /  
  2.  
  3.   mkdir ftp  
  4.  
  5.   cd ftp  
  6.  
  7.   mkdir incoming  
  8.  
  9.   chmod o+w incoming  
  10.  

  如果不是這兩個(gè)目錄,需要修改D:中你配置的文件對(duì)應(yīng)的目錄

  可能遇到的問題:

  1.用misc/sample_config/proftpd_quota.conf就是打開quota的這個(gè)文件時(shí),用戶會(huì)無法登陸,原要修改A:中文件的最后三行為五行,就是加上另外兩個(gè)表的訪問的用戶名與密碼

  2.在administrator中無法打開Extensions的quota.要改其左邊為filepaths的標(biāo)簽中的proftpd:到正確路徑

  可能的錯(cuò)誤信息:

  1.   Fatal: unknown configuration directive ‘SQLHomedirOnDemand’  
  2.  
  3.   Fatal: unknown configuration directive ‘DisplayFirstChdir’  
  4.  
  5.   Fatal: unknown configuration directive ‘LoadModule’  
  6.  

  這些錯(cuò)誤,看了下面的release note就知道該怎么做了

  DisplayFirstChdir

  This directive is deprecated in favor the new DisplayChdir directive. Support for this will be removed in future releases.

  HiddenStor

  Use the HiddenStores instead; support for the HiddenStor directive will be removed in future releases.

  SQLHomedirOnDemand

  The CreateHome directive would be used instead.

  正如上面所說的將DisplayFirstChdir替換為DisplayChdir,將SQLHomedirOnDemand替換為CreateHome即可解決上述前兩個(gè)問題。

  第三個(gè)問題的解決方法是,直接注釋掉loadmodule語(yǔ)句即可,這是因?yàn)樵趂reebsd版本中,使用ports安裝不支持dso方式加載模塊,模塊只能靜態(tài)編譯到系統(tǒng)中。

責(zé)任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-03-01 14:12:12

FreebsdProftpd

2011-02-22 18:09:08

2011-03-03 10:32:28

ProftpdMysql管理

2011-02-25 12:30:01

ProFtpd配置

2011-03-08 10:10:37

Linuxproftpd

2011-03-08 17:04:10

ProFTPDUbuntu

2011-02-22 16:24:30

2011-02-25 14:35:06

ubuntuproftp安裝

2011-03-03 14:47:35

2011-03-03 14:47:35

2011-03-03 09:04:25

2011-02-17 09:45:54

FreeBSD 8.1nginx負(fù)載均衡

2011-02-22 15:09:32

ProFTPD服務(wù)器

2011-02-25 13:41:59

Proftpdanonymous

2011-02-25 14:10:52

Proftpd技巧

2011-03-03 10:49:37

Linux配置Proftpd

2011-03-03 11:06:44

Ubuntu安裝ProFTPD

2011-02-24 14:34:57

2011-02-23 14:05:57

2011-03-01 15:30:52

用MySQLProftpd
點(diǎn)贊
收藏

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