小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

用Linux架設(shè)FTP服務(wù)器(上)

 richsky 2012-05-03

用Linux架設(shè)FTP服務(wù)器(上)

發(fā)布時間:2007-11-09 13:14:02  來源:  作者:  點擊:419

概述

  使用文件傳輸協(xié)議(FTP)來通過網(wǎng)絡(luò)在計算機(jī)之間傳輸文件是很普遍的一種方法。幾乎在所有的平臺上面都有FTP 的客戶端和服務(wù)端的軟件,因此用FTP來傳送文件也是很方便的一個方法。

  有很多配置FTP服務(wù)器的不同方法。其中一種是把FTP配置成只對系統(tǒng)中的用戶開放的私有服務(wù)器,這也是FTP的默認(rèn)配置。一個私有的FTP服務(wù)器只運行系統(tǒng)中的用戶訪問,而且可以對用戶進(jìn)行訪問控制,這樣可以給予或拒絕特定用戶的訪問權(quán)限。

  另一種是把FTP服務(wù)器配置成匿名服務(wù)器。匿名FTP服務(wù)器允許任何人(不管有沒有賬號)訪問服務(wù)器并傳輸文件。因為可能存在潛在的安全問題,必須小心配置使得只允許訪問系統(tǒng)中特定的目錄。 在這一節(jié)里,我們把FTP配置成“chrooted”的方式,這種配置運行用戶訪問,例如:Web站點的目錄,但是不允許他們訪問更高一層的目錄。

  注意事項

  下面所有的命令都是Unix兼容的命令。

  源路徑都為“/var/tmp”(當(dāng)然在實際情況中也可以用其它路徑)。

  安裝在RedHat Linux 6.1下測試通過。

  要用“root”用戶進(jìn)行安裝。

  wu-ftp的版本號是2.6.0。

  編譯和安裝

  把軟件包(tar.gz)解壓縮:

  [root@deep]# cp wu-ftpd-version.tar.gz /var/tmp
  [root@deep]# cd /var/tmp
  [root@deep]# tar xzpf wu-ftpd-version.tar.gz

  編譯和優(yōu)化

  轉(zhuǎn)到wu-ftpd的新目錄下,運行下面的命令:

  編輯“ftpcount.c”文件(vi +241 src/ftpcount.c),改變下面這一行:

  #if defined (LINUX)

  改為:

  #if defined (LINUX_BUT_NOT_REDHAT_6_0)

  編輯“pathnames.h.in”文件(vi +42 src/pathnames.h.in),改變下面這一行:

  #define _PATH_EXECPATH "/bin/ftp-exec"

  改為:

  #define _PATH_EXECPATH "/usr/bin/ftp-exec"

  我們把“ftp-exec”從“/bin”目錄改到“/usr/bin”目錄下。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多