• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • WU-FTPD 安裝手冊

    發表于:2007-07-02來源:作者:點擊數: 標簽:
    為了方便 Linux 的新用戶學習如何編譯及安裝 WU-FTPD 特編寫此安裝手冊。手岫將按由前至后的步驟, 逐步的引導您完成從 WU-FTPD 源碼的下載到源碼編譯的整個過程. 請您按照以下的步驟進行, 如果執行的過程中出現了錯誤的提示信息, 或者任何的未指定的信息. 請

        為了方便 Linux 的新用戶學習如何編譯及安裝 WU-FTPD 特編寫此安裝手冊。手岫將按由前至后的步驟, 逐步的引導您完成從 WU-FTPD 源碼的下載到源碼編譯的整個過程. 請您按照以下的步驟進行, 如果執行的過程中出現了錯誤的提示信息, 或者任何的未指定的信息. 請您與我們的注冊工程師聯系, 我們的注冊工程師將會盡快的與您聯系并提供相應的解決方法.

        這里我們假設, 您所使用的 Linux box 里面預先沒有安裝 WU-FTPD. 如果您原來有安裝的話, 建議您先用相應的命令將其刪除后再行編譯安裝 (當然如果您是高高手的話, 就沒有必要了. 具體怎么樣, 我想您比我更加清楚) .

    現在開始我們的安裝過程:

    1. 到 下載最新版本的 WU-FTPD, 本手冊所使用的版本為 2.6.0, 這是本手刪完成時最新的版本. 我們這里假設您是在 WinX 里面下載文件的(如果您熟悉使用 Linux 下載文件的話, 直接在 Linux 里面也是可以的), 下載完成后, 假設您將其放置于 c:\, 而 c: 在 Linux Box 里面對應于 /dev/hda1.

    2. 進入 Linux, 并以 root 的身份登錄(因為其他用戶在正常的情況下無權掛接文件系統).

    3. 在 /mnt 里面創建一個新的文件夾 diskc(如果原來已經存在, 可以省略此步). mkdir /mnt/diskc.

    4. 因為我們將 WU-FTPD 的源碼放置于 dos/win 的 c:\, 所以我們現在要先把 dos/win 的 c:\ 掛接至我們新建的目錄 /mnt/diskc 里面, 假設您的 dos/win 的 c: 在磁盤中的位置為 /dev/hda1, 則相應的命令為:


    mount -t vfat /dev/hda1 /mnt/diskc


    mount 的說明, 請您參見我們的相關文章, 或者直接與我們的注冊工程師聯系.

    5. 成功把 dos/win 的 c:\ 掛至 /mnt/diskc 后, 我們就要把源碼的文件復制至 Linux 的目錄中. 為什么要把源碼復制至 Linux 的系統中而不要放置在 /mnt/diskc (c:\)中呢? 原因是方便我們以后對系統進行維護. 同時我們強烈的建議您把所有的源碼文件(當然包括 WU-FTPD 的源碼文件), 都放置于 /usr/local/src 中, 這樣將方便于我們對所有服務器/軟件的源碼進行有效的管理. 相應的命令為:

    cp /mnt/diskc/wu-ftpd-2.6.0.tar.gz /usr/local/src

    這里, WU-FTPD 源碼的文件名為 wu-ftpd-2.6.0.tar.gz , 2.6.0 是 WU-FTPD 的版本號, 一般的情況下文件名都帶有版本號, 不同版本的源碼包, 文件名的差別一般情況下只是代表版本的號碼改變. 如果您使用的是其它版本的 WU-FTPD 的話, 需要注意版本號, 另外 Linux 下所有的文件名都是區分大小寫的.

    6. 把源碼文件復制至 /usr/local/src 后, 因為所有的源碼都是經過打包壓縮的, 我們就要把源碼從壓縮包中解壓縮出來. 相應的命令為:

    cd /usr/local/src

    tar zxvf wu-ftpd-2.6.0.tar.gz

    7. 解壓縮后, 我們進入源碼的目錄并使用配置腳本進行環境的設置. 相應的命令為:

    cd /usr/local/src/wu-ftpd-2.6.0

    ./configure(注意哦, /前面可有個點的, 另外如果您使用的機器是486之類的舊機的話, 所需的時間可能比較長. 如果您有臺 PII 或更高級的機子, 一會就好了)

    8. 在執行 ./configure 之后, 配置腳本會自動生成 Makefile. 如果在設置的過程中沒有任何的錯誤, 我們就可以開始編譯源碼了. 相應的命令為:

    make

    在 make 之后, 會在源碼的 bin 目錄下生成編譯后的幾個可執行文件.

    9. 在源碼編譯完成后, 我們就要使用

    make install

    安裝 WU-FTPD 至缺省的目錄(/usr/sbin)下.

    10. 接下我們就可修改 /etc/inetd.conf, 以使 WU-FTPD 可以由 超級 Internet 服務器 啟動. 方法如下:

    cd /etc (進入 /etc 目錄)

    vi inetd.conf (編譯 超級 Internet 服務器 的配置文件)

    打入 "/ftp 回車" (注意引號不用打, 此語句的目的是查找 inetd.conf 中有 ftp 的行)

    找到后查看行首是否有 # 號, 如果有的話, 將 # 號刪除.

    如果使用 vi 找不到 ftp 的行, 您就需要手工的在 vi 中添加下面的一行:

    ftp  stream tcp nowait root  /usr/sbin/tcpd in.ftpd -l -a

    修改完成后保存, 再在命令行使用以下的命令重新啟動 inetd:

    killall -HUP inetd

    11. 使用 ftp localhost 看到了什么呢?

    命令列表:

    login as root

    #mkdir /mnt/diskc
    #mount -t vfat /dev/hda1 /mnt/diskc
    #cp /mnt/diskc/wu-ftpd-2.6.0.tar.gz /usr/local/src
    #cd /usr/local/src
    #tar zxvf wu-ftpd-2.6.0.tar.gz
    #cd wu-ftpd-2.6.0
    #./configure
    #make
    #make install
    #cd /etc
    #vi inetd.conf
    #search "ftp  stream tcp nowait root  /usr/sbin/tcpd in.ftpd -l -a"
    #if found above string delete # head char
    #if not add the string
    #killall -HUP inetd
    #ftp localhost

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>