EXWOLF討論區's Archiver

wolf 發表於 2008-1-5 21:12

ProFtpd快速指南(二)

一、編譯和安裝
Proftpd提供了多種安裝格式,包括源代碼方式、RPM方式、deb方式(debian軟件包)等。本文主要討論源代碼方式的安裝。 [color=#f5fafe][/color]
從[url=ftp://ftp.proftpd.net/][color=#0000ff]ftp.proftpd.net[/color][/url]下載最新版本的proftpd-1.2.0rc3到Linux服務器上。然後按照如下步驟進行處理: [color=#f5fafe][/color]

[table=95%][tr][td][color=#ff0000]以下為引用的內容:[/color]
   [root@ftpd/]#cpproftpd-1.2.0rc3.tar.gz/usr/src/
  [root@ftpd/]#cd/usr/src
  [root@ftpdsrc]#tarxvfzproftpd-1.2.0rc3.tar.gz
  [root@ftpdsrc]#cdproftpd-1.2.0rc3
  [[email]root@pftdproftpd-1.2.0rc3[/email]]#./configure
  [[email]root@pftdproftpd-1.2.0rc3[/email]]#make
  [[email]root@pftdproftpd-1.2.0rc3[/email]]#makeinstall[/td][/tr][/table] 到現在為止,你已經完成了proftpd的編譯和安裝。並且在/usr/local/etc/目錄下有一個默認的proftpd配置文件proftpd.conf。 [color=#f5fafe][/color]
二、啟動測試 [color=#f5fafe][/color]
對於筆者的試驗係統RedHat6.2來說,需要將該配置文件中:

Groupnogrou!p

修改為:

Groupnobody

因為redhat係統中nobody用戶屬於nobody組,而不是nogroup組。

若需要將proftpd設置為係統啟動時自動啟動則通過如下命令拷貝啟動文件: [color=#f5fafe][/color]
[[email]root@ftpdproftpd-1.2.0rc3[/email]]#cp./contrib/dist/rpm/proftpd.init.d/etc/rc.d

/init.d/proftpd  
然後修改該腳本的可執行屬性:  
[root@ftpd/]#chmod+x/etc/rc.d/init.d/proftpd  
然後編輯/etc/rc.d/init.d/functions:修改

exportPATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin" [color=#f5fafe][/color]


exportPATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin"  
注:若將在運行./cofigure命令時通過--prefix選項指定將proftpd安裝在/usr/sbin目!錄下則不需要修改fuctions文件。 [color=#f5fafe][/color]

頁: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.