作者: Tomex (湯美斯改頭換面) 看板: help
標題: WarFTP Daemon 架站實務教學
時間: Wed Mar 25 07:20:08 1998




標題:WarFTP Daemon 架站實務
作者:Tomex
日期:1998.03.25 (Wed)


        你是否想過架設私人FTP站呢?當一個八面玲瓏的FTP站長不僅是件
        威風的事,而且能學習到網路管理的實務技巧。現今盛行的 FTP架
        站軟體主要有Serv-U與WarFtpd兩套,以Serv-U的學習曲線較高。

        但是WarFtpd的強大功能卻令使用者瘋狂,而管理FTP卻是極容易的
        事,為什麼多數人看不懂?沒有一個真正簡單實用又適合初學者的
        教學文件,如今Tomex 以多年經驗編製這份教學文件,讓初學者能
        在短短五分鐘就能管理一個厲害的FTP站,相信我。

        ----------------------------------------------------------

        (A) 安裝程式
        =============
        1. 取得Tomex自製的壓製自解檔 WarFtpd166.exe,請照預設路徑解
           在 C:\Temp\WarFtpd166\下即可,高手可自理路徑。

           此程式可在 ftp.nccu.edu.tw/Upload/或各大Ftp中的Upload區
           找到,或至 http://ccs.cc.nccu.edu.tw/~Tomex/中尋找。

        2. 目錄內之war-ftpd.exe為1.66x3 中文最新版,尋尋覓覓找了好
           久,請執行setup.exe,安裝目的地請設為:(教學用得到)
           C:\Program Files\War-ftpd166

        3. 選擇最小安裝 Minimum

        4. 把 sample/ 的所有檔案複製到 C:\Program Files\War-ftpd166
           下。另把 announce/ 整個搬到 C:\Program Files\War-ftpd166



        (B) 系統設定
        =============
        1. 先為你的FTP站取個名稱:設定(P)->選項(O)->伺服器名稱

        2. 設定啟動WarFtpd程式時便自動上線:設定(P)->選項(O)->一般
           ->當一程式啟動便上線+和最小化

           Ex.若將啟動/放入WarFtpd程式捷徑就更方便了,「以管理員密
           碼保護控制台」勿打勾,否則自己都進不了。若已造成此錯誤
           請自行修改FtpDaemon.ini中的Protect Console=0即可。

        3. 設定(P)->選項(O)->NT->自動啟動服務(A)

        4. WarFtpd主畫面右上角「不允許匿名登入(N)」取消打勾。

        5. 設定(P)->啟動服務(S) ,你的 FTP就在網路上開張了,在連線
           之前,請先學習「使用者管理」部分。



        (C)使用者管理
        ==============
        1. 請按:設定(P)->安全(S)->編輯全部(A),可開啟簡易使用者管
           理視窗,可看到兩個標籤「用戶」和「預設值」。

        2. 由於我們要給不同使用者不同的權限,為了避免節外生枝,我都
           將「預設值」予以「停用(不允許登入)」處分。

        3. 當你打勾時,你會發現深色的勾(代表套用)和淺色的勾 (代表使
           用預設值 ),由於我們已經將「預設值」停用,今後任何權限設
           定必須用深色的勾才行。

        4. 由於中文化把anonymous 改成「匿名用戶」,造成實務上登陸錯
           誤,讀者可由 sample/ 中把 FtpDaemon.dat複製到主目錄來。

        5. 「用戶」標籤內請先把「anonymous」的停用打勾取消,並於右
           側的「檔案存取」部分作不同的檔案權限。

        6. 假設「anonymous」的權限欲設定如下:

           a.讀取 C:\Program Files\WarFtpd166\announce 公告檔案
           b.讀取 D:\ 取別名為 pub1/
           c.上傳 C:\Temp\Upload 目錄,別名為 upload/
           d.限制 E:\ 取alias為 會員專用/,無法讀取檔案.

        7. 每一個用戶必須有一個「根目錄」與「家目錄」,往往這兩個為
           同一個目錄,而媕Y的預設權限都不用管它了。

           a.讀取->C:\Program Files\WarFtpd166\announce->檔案(讀取)
             ->目錄(列出)->特殊設定(設定根目錄,家目錄,映對,可進入)

           b.讀取->D:\->別名(pub1)->檔案(讀取)->目錄(列出)->特殊設
             定(映對,可進入)

           c.讀取->C:\Temp\Upload->別名(upload)->檔案(讀取,寫入,
             刪除,執行)->目錄(列出,創造目錄,移除目錄)->特殊設定
             (映對,可進入)

           e.讀取->E:\->別名(會員專用)-目錄(列出)->特殊設定(映對)

        8. 由於可見,一般欲讓某目錄可讀取,只要選 b 型態即可,另外
           anonymous 帳號無法複製,現在你可直接上線囉!算一算,是
           不是五分鐘不到呀?哈哈哈....



        (D)登入公告訊息
        ==================
        1. 常看見許多FTP站於登入前就有入站設明及相關提示文字,當然
           WarFtpd也有,Tomex常用的只有「登入前」、「登入後」的歡
           迎訊息,以免擾民生怨...

        2. 選定:檢視(V)->編輯訊息(M)->登入前歡迎訊息,內容以不透露
           站內訊息為宜,可參照「sample/sysmsg0.txt」。

        3. 登入後的訊息可放入「控制碼」,可參照「sample/sysmsg1.txt」

        4. 若欲不同使用者登入訊息不同,必須用後面介紹的進階型管理方
           法才能達成,Tomex認為帳號開來開去不值得。



        (E)登入注意事項
        ==================
        1. 每次建個新帳號就得重設權限一次嗎?NO NO,這樣太浪費時間
           了,讀者可使用常用帳號,命名為 sample,以後直接複製帳號
           即可,省時又省力,但記得把「停用」打勾取消喲!

        2. 若指定的磁碟是空白的,請隨意放入一文件檔,這樣子「映對」
           才能成功。

        3. 預設使用者Idle時間為 5 分鐘,於主畫面選定使用者,可「監
           看(S)」或「刪除(K)」把討厭鬼踢出去。

        4. 若要設定進階功能如限制重複Login的IP,不同使用者的Idle時
           間限制,上下傳的比例,工作群組,禁止某網域連線...等超暴
           力功能,Tomex是建議初學者先使用「簡易型管理」,也就是上
           述介紹的部份。

        5. 超級玩家可選用:設定(P)->選項(O)->一般->進階型-請開啟全
           部選項,再選定:設定(P)->安全(S)->編輯全部(A),你將發現
           好多進階選項,沒錯,你到達FTP的極限使用境界了。

        6. 最常使用為「紀錄區」,可設定Idle時間及Multi-Login 限制,
           其餘Tomex不敢亂試,太複雜也太危險了....我倒是作詳細限制
           時以「進階型」設定,完畢後立即切換成「簡易型」。



        (F) WarFtpd 移植
        ==================
        1. 老實說,若Tomex沒發現WarFtpd的移植方法,我也不會寫下這個
           教學文件,經過小心觀察,終於找到三個主要檔案。

        2. war-ftpd.exe         中文化1.66x3版主程式
           FtpDaemon.ini        系統選項設定檔
           FtpDaemon.dat        使用者管理設定檔

        3. 為簡化每次的重建,Tomex把上述的設定範例做成 sample/目錄
           包括訊息檔及更正,讀書可以先使用複製它們,再作微調。

        -----------------------------------------------------------

        嗯!天已經亮了起來,今天的教學就到此結束,相信教學內容夠簡
        單實用,也希望你能愛用WarFtpd來架設你個人的FTP站,也推動軟
        體檔案心得的交流。記住,只要五分鐘就好了!

                                                        Tomex.O




※Origin: 貓空行館 bbs.cs.nccu.edu.tw ◆From: ccserv.cc.nccu.edu.tw