2007-10-28

新品-昇陽Java SE 6應用程式開發平台 可與JavaScript等動態型別語言技術混合使用 並支援Windows Vista作業環境

新品-昇陽Java SE 6應用程式開發平台 
可與JavaScript等動態型別語言技術混合使用 並支援Windows Vista作業環境

http://oa.digitimes.com.tw/ShowNews.aspx?zCatId=353&zNotesDocId=0000038290_A2G96D1DPWL5NBWLQ9GVW

前言:歷經2年的測試與琢磨,昇陽電腦終於在日前宣布推出Java SE 6應用程式開發平台;綜觀此一新版軟體的主要特色,除了搭配NetBean 5.5 IDE、可為開發人員提供更高效能的開發框架外,並置入原本僅見於Java EE的若干Web Services API模組,如Streaming Parsing、Annotation等。

另一方面,Java SE 6開始支援JavaScript、Python等動態型別語言技術,並預先內建Rhino JavaScript引擎,同時加入了NetBean Profiler 5.5與Solaris DTrace等應用監控暨管理機制。更值得一提的是,該軟體亦與微軟Windows Vista作業系統相容。

廣告

昇 陽(Sun)日前宣布推出Java Standard Edition 6(以下簡稱Java SE 6)新版應用程式開發平台,除訴諸軟體開發過程的更簡單化、更快速化等特色外,令開發人員津津樂道之處,莫過於揮別了以往予人「歧視」描述語言 (Scripting Languages)之譏,加入了可與JavaScript、Python、Ruby或PHP等描述語言相互溝通的介面,據此加快Web-based、動 態與線上協同等應用的產製速度,並搭起Java程式與.Net Web Services之間的互通橋樑。

此外,根據昇陽的說法, Java SE 6之所以細火慢燉,磨了近2年才大功告成,有部分原因在於配合微軟Windows Vista作業系統的問世時程,以確定兩者之間相容無虞;在此前提下,Java SE 6對於Windows本身原生性應用程式介面(Application Programming Interface;API)的支援效果,明顯優於先前版本,也更能善用源自於Windows環境的硬體加速效果。而諸如加密或PKI等Windows原 生性API,從前無法被掛載(Plug-in)進入Java環境,如今兩者之間的藩籬已不復見。

建議搭配NetBean 5.5 IDE 有助擘建高效率開發框架

因 應Java SE 6的推出,昇陽方面呼籲開發人員可搭配NetBean 5.5 IDE一併使用,以享有高效能的開發框架,讓開發Java應用一事,變得較以往快速且簡單;而該公司也透過 java.sun.com/javase/download網址,俾益用戶可同時對Java SE 6、NetBean 5.5 IDE進行下載。

何以強調搭配NetBean 5.5 IDE?此乃由於伴隨Java原始碼公開釋出後,開發人員難免有動手修改原始碼之需求,然欲憑一己之力佈建這一修改環境,殊為不易,而已內建了相關編譯目錄、路徑及方法的NetBean 5.5 IDE,自然能提供可觀的助力。

而 在Java SE 6當中,也置入了若干原僅見於Java EE的Web Services API模組,如Streaming Parsing、Annotation等。據悉,Java SE 5所支援的Parsing API,不外DON、STAX等2項,前者依DON Tree方式撰寫應用程式,雖然好寫,但是效率較差,後者則由底層從下而上進行編譯,Parsing到一段落,即把相關Tag拋轉至程式來處理,寫起來固 然麻煩,不過效率較高,只是,這2種Parsing API當遭遇檔案較大的情況,均有處理上的困難度,而Streaming Parsing「每讀1段資料隨即Parsing」的做法,不啻提供了另一更具速度感的選項。

至於針對Annotation的支援,則一 反Java SE 5將XML繁瑣設定、置於外部XML檔案的做法,亦即直接把參數設定放到程式內,並依循1套固定的語法,從而化解過往的做法「過於複雜」、「難度偏高」及 「IDE配合不良」等通病。值得一提的,用戶亦可自行設計Annotation語法,再將之Plug-in至開發環境,堪稱便利。

支援描述性語言 並內建Java DB資料庫

不 可諱言,描述語言可謂近2、3年來頗為普及的網頁撰寫技術,其優勢在於相當好用,然由於所累積的函式庫不足,故經常得設法呼叫Java端程式,也因為其間 並無標準可循,難免予人雜亂無章之感;有鑑於此,Java SE 6遂對諸多描述語言引擎的介面加以支援,並直接內建了Rhino JavaScript引擎,此外也藉由Java.net網路,提供開發人員下載Python、Ruby或PHP等其他描述語言引擎。

透過 JavaScript引擎等API之穿針引線,爾後Java端程式已能呼叫任何1支JavaScript程式,前端網頁亦可反向呼叫後端Java程式,將 有助加快Web-based、動態與線上協同等應用的開發時程,而開發人員也可以將滿腹心思用於創新,而非墜入前後端整合的泥沼。

此外, 昇陽將1個植基於Apache Derby的Java DB資料庫,內建於Java SE 6之中;儘管此類資料庫還未臻正式上線(Production)的商用水準,然畢竟開發程式時,總得搭配資料庫建立開發環境,故直接在開發平台中內建資料 庫,便可省卻開發人員額外佈建資料庫的繁複性,避免拖長開發時程。

值得一提的,Java SE 6支援了基於NetBeans GUIBuilder而發展的版型管理員(Layout Manager)模組,已將譬如版面對齊、調整間距等常用需求置入其中,如此一來,開發人員無須再忍受傳統版型管理員「僅能隨視窗變大或變小而自動排位 置」的陽春功能,也不必費心額外撰寫程式,來滿足版面對齊、求取間距一致性等需求,致使開發終端程式最重要的一環-使用者介面,得以臻至相對美觀且具效率 的境地。

Java SE 6除了內建尚具實驗性質的Jhat引擎,據以加速除錯(Debug)效率外,也納進了NetBean Profiler 5.5與Solaris DTrace等2項攸關應用監控暨管理的機制,前者為第一套植基於開放原始碼的GUI-based Profiler,俾使用戶無須額外添購外部系統效能診斷系統;至於DTrace,則能深入檢視作業系統、Java虛擬機器(JVM)內部,朝效能瓶頸的 細部因子追根究底,以提供開發人員堪可改進程式效能的參考依據。另外,Java SE 6也支援中文罕見字,此乃Java SE 5尚且未見的特質。

據了解,Java SE 6已開放原始碼,並提供免費下載,故不涉及軟體授權問題;然用戶若欲加快除錯、效能調校之進程,卻無法自行解決來自諸如JVM或Java函式庫的艱澀問題,才會基於昇陽所提供的專業顧問服務,而衍生費用議題,至於相關服務合約,均以年約制為基礎。


圖說:Java SE 6開始支援JavaScript、Python等動態型別語言技術。


圖說:Java SE 6納進NetBean Profiler 5.5與Solaris DTrace等應用診斷、監控與管理機制。


圖說:昇陽現已開放Java SE 6平台下載,並呼籲用戶宜搭配NetBean 5.5 IDE一併使用。



--


[垃圾桶] 裡沒有會話群組。 當您有 2000 MB 以上的儲存空間時,誰還需要刪除郵件?!

SERVER(FTP)

http://toget.pchome.com.tw/index/network_tool/network_tool_server/index_e1.html


  • CesarFTP   (網路工具)   版本 0.99g
    隨著國內寬頻的快速成長,架站的人也級數增加,尤其是 FTP Server,許多人往返於多台電腦之間,資料老是帶來帶去的相當麻煩。此時如果能架個 FTP Server,由一台電腦提供資料,不但各個電腦都能獲得資料,說不定有些東西,也不再需要本人親自跑一趟了。(2002/12/09)
    作業系統:Windows XP/2000/Me/98/95/NT 軟體性質:Freeware  檔案大小:1.2 M

  • GuildFTPd   (網路工具)   版本 0.999.8
    GuildFTPd 是一款 Windows 下可供使用者自訂的 FTP 伺服器,你可以添加您需要的使用者數,改變任何使用者可以做的事情,其特點還包括了系統事件消息、聲音事件、偵探特性、上傳/下載計算、速度限制器、 hammer 禁止、斷線恢復上傳/下載等,也提供了不少快速鍵,讓更改設定時更方便。 (2003/03/17)
    作業系統:Windows 98/95/NT 軟體性質:Freeware  檔案大小:1.2 M

  • Http File Server   (網路工具)   版本 2.1 build 88
    在網路上下載檔案最方便的是哪一種形式呢?當然就是直接使用瀏覽器來進行下載囉。如果可以簡單地架設一部這樣的檔案伺服器,供三五好友分享一些資源,那豈不是棒透了?現在透過 Http File Server 就可以輕鬆搞定!(2007/05/21)
    作業系統:Windows XP/2000/Me/98 軟體性質:Freeware  檔案大小:512 K

  • AN HTTPD   (網路工具)   版本 1.39f
    AN HTTPD 是一個 for Windows95/98/NT/2000 的網頁伺服器軟體,它不像其它的伺服器軟體那麼的高深及難以接近,取而代之的是直覺易用的組態設定視窗,而且網站功能也相當的齊全,是我們架設網站伺服器 的不錯選擇喔!(2002/04/25)
    作業系統:Windows 2000/Me/98/95/NT 軟體性質:Freeware  檔案大小:1 M

  • FTP Server   (網路工具)   版本 0.78
    FTP傳輸方式一直為大眾所喜愛,雖然沒有像WWW般的有親合力,但其有效率的傳輸方式,是網際網路上不可或缺的重點項目,而找一個好用又易架設的FTP伺服器,是常流浪於網際網路的您不可不張大眼睛仔細挑選的重點喔。(2000/06/02)
    作業系統:Windows 98/95/NT 軟體性質:Freeware  檔案大小:712 K

  • MiniApache   (網路工具)   版本 2.0.5.2
    網路上這麼多伺服器,你有存取的權限嗎?想要自己架設一部簡易的伺服器卻又苦於不懂 Linux 嗎?又或者是臨時想要透過網路與好友分享資料,但是卻不知道該怎麼辦呢?看過來, MiniApache 馬上幫你解決所有問題。(2005/03/24)
    作業系統:Windows XP/2000/NT 軟體性質:Freeware  檔案大小:308 K

  • TFTP Server   (網路工具)   版本 1.0
    網路上的檔案傳輸方式有很多種,但是究竟哪一種方式比較方便呢?架設檔案伺服器難道一定都要進行一堆麻煩的設定嗎?其實如果你只是要做一些暫時性的檔案傳輸的話,那麼透過 TFTP Server 可能會是個不錯的遠則喔。(2007/02/27)
    作業系統:Windows XP/2000/Me/98 軟體性質:Freeware  檔案大小:6.1 M

  • KF Web Server   (網路工具)   版本 2.5
    KF Web Server 可說是一套麻雀雖小、五臟具全的網站架設工具,與目前常見的 HTTP / CGI 1.1 規格完全相容,使用者可以透過它快速架設數個網站進行服務並控制多個通聯埠供運用,而在網站管理上更可透過網頁操作介面的方式來管理 KF Web Server 的運作。(2005/12/22)
    作業系統:Windows XP/2000/Me/98/95/NT 軟體性質:Freeware  檔案大小:693 K

  • GoldenFTP server   (網路工具)   版本 1.31b
    Golden FTP Server是專門針對電腦新手所開發的FTP伺服器軟體,不但操作畫面簡單、好用,沒有任何複雜的操作與設定,只要安裝好軟體,便可馬上開放讓人下載或 上傳檔案。對於臨時需要傳送超大檔案的使用者來說,是個相當方便的免費工具。(2004/09/08)
    作業系統:Windows XP/2000/Me/98/95/NT 軟體性質:Freeware  檔案大小:782 K

MiniFTP Server ( 微型FTP伺服器 )   (網路工具)   版本 1.0
Mini FTP Server 是一隻免費的 FTP Server軟體,不需安裝及可使用,平台要求 Windows 98以上。(2005/07/12)
作業系統:Windows XP/2000/Me/98 軟體性質:Freeware  檔案大小:

Mini POP3 Server   (網路工具)   版本 1.0
Mini POP3 Server 是一套不需要安裝即可執行的郵件伺服器,讓您輕輕鬆鬆即可架設自己的郵件主機。(2005/07/12)
作業系統:Windows XP/2000 軟體性質:Freeware  檔案大小:

身為網站管理員,是否為站內搜尋而煩惱?使用Google搜尋卻無法掌握機制,使用一般搜尋工具又無法達到全文檢索或動態網頁的抓取!?OES 企業搜尋軟體,是Openfind網擎資訊最新搜尋引擎代表作,支援 Proxy, HTTP Authentication, Filter Rule 等多項網頁抓取方式,面對各式動靜態網頁,OES都可透過簡單的設定有效抓取網頁資料,並可搜尋各式Office文件,即使是壓縮檔案也可層層解壓縮進行 全文檢索,作為網站搜尋或企業內部檔案伺服器搜尋,都是最好用的搜尋軟體。(2007/10/23)
作業系統:Windows XP/2000 軟體性質:Freeware  檔案大小:

CesarFTP   版本更新回報

軟體分類: 網路工具
軟體性質: Freeware
更新日期: 2002-12-09
最近版本: 0.99g
作業系統: Windows XP/2000/Me/98/95/NT
語言界面: 英文
購買金額: N/A
試用限制: N/A
原創公司: ACLogic
CesarFTP 免費 FTP 架站軟體
隨著國內寬頻的快速成長,架站的人也級數增加,尤其是 FTP Server,許多人往返於多台電腦之間,資料老是帶來帶去的相當麻煩。此時如果能架個 FTP Server,由一台電腦提供資料,不但各個電腦都能獲得資料,說不定有些東西,也不再需要本人親自跑一趟了。


       

軟體介紹                             ToGet 編輯五星推薦
編輯╱dumb1(2002-01-02)
CesarFTP 是個免費的 FTP Server 軟體,別以為免費的東西不怎麼樣, CesarFTP 的功能相當的完整,從使用者的設定、上下傳比、IP 的管制、斷線時間的設定等等許多選項,一點都不輸給商業軟體。而且軟體的使用者介面也相當的完善,就算是新手使用上可是一點都不困難的喔。

軟體的特色如下:
  1. 彩色的 log 紀錄檔。
  2. 能踢除 (Kick) 討厭的使用者。
  3. 能禁止 (Ban) 某位使用者進入。
  4. 能傳送訊息給使用者。
  5. 能避免同一帳號重複連線。
  6. 擁有淺顯易懂而且完整的 FTP 設定,並能在同一個視窗內設定使用者與群組。
  7. 支援限制傳輸的頻寬。
  8. 你能依帳號限制使用者連線數,或是整個 FTP Server 可連線的總人數。
  9. 支援一段時間無動作自動斷線。
  10. 能編寫限制規則,只允許某些特定 IP 與 Hostname 連線,或禁止他們連線。
  11. 支援上下傳比。
  12. 可設定特殊動作:能經過特殊動作,自動上傳檔案。
  13. 對於每一個動作,能設定依些特殊的回應,例如撥放一個聲音,或是執行一個命令。
  14. 能紀錄一些使用者的資訊。
  15. 使用一固定的 Threads 來增加系統的速度,特別是在高負載時。
  16. 支援 NT 系統。
  17. 支援遠端控制,並且使用相同的程式與介面:在遠端操控,與本機操作方式完全相同。
  18. 能踢除或是禁止,重複幾次登入錯誤的人進入:此能避免有人使用字典攻擊法,侵入伺服器。
如果你需要架個 FTP 站,免費好用的 CesarFTP 是個不錯的選擇。

GuildFTPd   版本更新回報

軟體分類: 網路工具
軟體性質: Freeware
更新日期: 2003-03-17
最近版本: 0.999.8
作業系統: Windows 98/95/NT
語言界面: 英文
購買金額: N/A
試用限制: N/A
原創公司: Nitrolic
GuildFTPd 設定彈性大的 FTP 伺服器
GuildFTPd 是一款 Windows 下可供使用者自訂的 FTP 伺服器,你可以添加您需要的使用者數,改變任何使用者可以做的事情,其特點還包括了系統事件消息、聲音事件、偵探特性、上傳/下載計算、速度限制器、 hammer 禁止、斷線恢復上傳/下載等,也提供了不少快速鍵,讓更改設定時更方便。

       

軟體介紹                             ToGet 編輯五星推薦
編輯╱何詩琦(2003-03-17)
GuildFTPd 是個透過 TCP/IP 協定來架設 FTP 伺服器的軟體,其功能不少也支援 mIRC scripting,在功能設定方面也更提供了相當大的彈性,讓使用者在設定時可以依照自己想要的方式來提供檔案。

它的主要功能包括:
  • Hammering 控制與 Auto BAN。
  • 危險密碼偵測:在軟體中可以判斷出某些密碼可能太過於簡單而容易被破解,並且提醒使用者。
  • 回收筒功能:登入的 User 所刪除的檔案可以暫時先送到回收筒去,避免誤刪。
  • 支援單次或多次同時執行。
  • 支援高階使用者線上新增帳號。
  • 被動式的 IP 和 port 的設定:讓使用動態 IP 的 DSL/Cable 使用者都能架設 FTP 伺服器。
  • 上下傳速限設定。
  • 隨機產生密碼,讓電腦來產出安全性較高而且不易被破解的密碼。
  • 支援檔案和資料夾隱藏屬性。
  • 支援多重通訊埠連結。
  • 支援上下傳的斷線續傳。
  • 方便的使用者帳號管理。
  • 提供即時連線傳輸統計圖表。

除了以上種種功能之外 GuildFTPd 還有許多細項的設定,對於架設專業的 FTP 伺服器的使用方面,功能算是綽綽有餘,並且能夠有效的利用記憶體資源,讓執行的效率更快。

Http File Server   版本更新回報

軟體分類: 網路工具
軟體性質: Freeware
更新日期: 2007-05-21
最近版本: 2.1 build 88
作業系統: Windows XP/2000/Me/98
語言界面: 英文
購買金額: N/A
試用限制: N/A
原創公司: Massimo Melina
Http File Server - 輕鬆架設自己的檔案伺服器
在網路上下載檔案最方便的是哪一種形式呢?當然就是直接使用瀏覽器來進行下載囉。如果可以簡單地架設一部這樣的檔案伺服器,供三五好友分享一些資源,那豈不是棒透了?現在透過 Http File Server 就可以輕鬆搞定!


       

軟體介紹                             ToGet 編輯五星推薦
編輯╱王國淵(2007-05-21)
每天悠遊於網海的網友們,想必從網路上下載了不少好東西吧?在這麼多的下載方式中,哪一種是最方便的呢?當然就是直接使用瀏覽器來進行下載囉。如果可以簡 單地架設一部這樣的檔案伺服器,供三五好友分享一些資源,那豈不是棒透了?現在透過 Http File Server 就可以輕鬆搞定!

Http File Server 是一款免費且免安裝的檔案伺服器架設工具,使用者只要下載回去,那麼這一個檔案就是它的全部,你可以馬上使用。可別以為 Http File Server 如此小巧功能就差喔!它可是麻雀雖小五臟俱全呢!諸如帳號密碼控管、虛擬目錄建立等專業伺服器才有的功能,在 Http File Server 上全都找得到。

你只要使用了 Http File Server ,那麼你的電腦馬上就成為一部可以透過網頁瀏覽的檔案伺服器,讓你可以方便地用來與好友們分享一些資源。而更棒的是, Http File Server 還是一款 Open Source 的軟體,對它有興趣的程式開發者也可以下載它的原始碼來好好研究喔。

MiniApache   版本更新回報

軟體分類: 網路工具
軟體性質: Freeware
更新日期: 2005-03-24
最近版本: 2.0.5.2
作業系統: Windows XP/2000/NT
語言界面: 英文
購買金額: N/A
試用限制: N/A
原創公司: James Greenwood
MiniApache - 架設你的迷你伺服器
網路上這麼多伺服器,你有存取的權限嗎?想要自己架設一部簡易的伺服器卻又苦於不懂 Linux 嗎?又或者是臨時想要透過網路與好友分享資料,但是卻不知道該怎麼辦呢?看過來, MiniApache 馬上幫你解決所有問題。


       

軟體介紹                             ToGet 編輯五星推薦
編輯╱王國淵(2005-03-24)
網路的散播能力十分迅速,也因此讓它具有前所未見的便利性。而一些進階的使用者可能能夠自己架設屬於自己的伺服器,透過自己的伺服器來與全世界分享自己的 網站、資料甚至是生活的點滴,但是對於絕大多數的使用者來說,想要有一部屬於自己的伺服器則是難上加難。大多數的人可能因為不懂 Linux ,因此無法安裝一部屬於自己的伺服器;有些則是不懂網頁伺服器應該如何安裝,因而無法完成自己的願望。如果你有這些困擾, MiniApache 就是為了你而生的。

MiniApache 是一款將著名的 WWW 伺服器 - Apache 進行簡化的版本,雖然說是簡化的版本,但是在使用者經常使用的功能上可是一項都不少。使用者能夠直接在 Windows 系統上簡單地安裝這款迷你版的 Apache ,完全不需要安裝 Linux ,讓你自己正在使用的 Windows 系統馬上就能夠成為網際網路伺服器中的一份子。

MiniApache 的安裝方式十分簡單,使用者在下載回去後,只需要進行以下的步驟即可完成安裝:
如果使用者的安裝目錄並非程式預設的 C:\WWW ,那麼使用者就必須修改安裝目錄中的 conf\httpd.conf 檔案,改變相關的設定值,如此一來,伺服器才能夠正常運作。

註:MiniApache 另有支援 PHP 語言的版本,使用者能夠在下載回去的壓縮檔中發現名為 miniapache_php.zip 的檔案,在解壓縮後,依照 MiniApache 的安裝步驟,就能夠擁有一部支援 PHP 語言的網路伺服器囉。

TFTP Server   版本更新回報

軟體分類: 網路工具
軟體性質: Freeware
更新日期: 2007-02-27
最近版本: 1.0
作業系統: Windows XP/2000/Me/98
語言界面: 英文
購買金額: N/A
試用限制: N/A
原創公司: SolarWinds
TFTP Server - 功能強悍的 TFTP 伺服器
網路上的檔案傳輸方式有很多種,但是究竟哪一種方式比較方便呢?架設檔案伺服器難道一定都要進行一堆麻煩的設定嗎?其實如果你只是要做一些暫時性的檔案傳輸的話,那麼透過 TFTP Server 可能會是個不錯的遠則喔。


       

軟體介紹                             ToGet 編輯四星推薦
編輯╱王國淵(2007-02-27)
網路可說與我們的日常生活密不可分了,許多人的工作甚至是非透過網路來進行不可,而這方便的工具除了讓我們上網瀏覽網頁、收發電子郵件外,其實許多人喜歡 用它來分享一些檔案。這裡所說的檔案分享當然不是指 P2P 一類的分享方式,而是非公開且讓使用者保有隱私的檔案傳輸。

說到這一類型的檔案交換,那麼 FTP 可說是最適合不過的了,但是總不可能每一個人都架設一個 FTP 伺服器來應付所需吧!尤其是非經常性的使用或僅做為暫時的檔案交流之用,這個時候其實可以透過比 FTP 更為單純的通訊協定 TFTP 來完成。

TFTP 的使用非常簡單,使用者甚至不需要任何額外的下載軟體,只要在命令模式裡頭下一行指令就可以完成檔案的上下傳。那麼要如何才能擁有這麼簡便的檔案伺服器 呢?其實透過 TFTP Server 這套免費軟體你就能夠馬上擁有囉!在簡便的安裝過程後,使用者立即就可以將電腦升級為一部 TFTP 伺服器,讓你的三五好友方便的上下傳檔案,而你甚至連帳號管理等動作都不需要進行喔。

至於使用 TFTP 時的一些安全性問題, TFTP Server 也為你做好考量,它支援了多種安全模式,讓你在擁有一部簡便的檔案伺服器時,也同時為你的機器賦予了一定程度的安全性喔!

KF Web Server   版本更新回報

軟體分類: 網路工具
軟體性質: Freeware
更新日期: 2005-12-22
最近版本: 2.5
作業系統: Windows XP/2000/Me/98/95/NT
語言界面: 英文
購買金額: N/A
試用限制: N/A
原創公司: KeyFocus Ltd.
KF Web Server 為你快速架設個人專屬網站
KF Web Server 可說是一套麻雀雖小、五臟具全的網站架設工具,與目前常見的 HTTP / CGI 1.1 規格完全相容,使用者可以透過它快速架設數個網站進行服務並控制多個通聯埠供運用,而在網站管理上更可透過網頁操作介面的方式來管理 KF Web Server 的運作。


       

軟體介紹                             ToGet 編輯四星推薦
編輯╱王維民(2002-07-11)
對於想要在 Windows 作業平台上架設個人網站的朋友來說,除了使用 Windows NT / 2000 / XP 上內建的 IIS 功能以及在 Windows 9X 上的 Web Personal Server 外,KF Web Server 可說是個相當不錯的選擇,可以讓你快速架起個人專屬網站。

KF Web Server 所採用的規格與目前網路上各大網站相同,可支援 HTTP / CGI 1.1規格,而與 Apache 一般,可支援 PHP 語法,讓你在製作網頁上具有更高的彈性,以下為 KF Web Server 的主要功能簡介:
  1. 支援多重網域、埠號管理功能,使用者可以在同一個 IP 位置下同時經營多個網站。
  2. 提供遠端管理功能,網站管理者可使用網頁方式來管理 KF Web Server 的運作。
  3. 完全不佔用桌面空間,在一般的使用狀況下,KF Web Server 均以最小化模式常駐在系統工作列中。
  4. 具備了高度的安全性,無論是在網站管理權及使用權限上,KF Web Server 均具有高度的安全防護功能,沒有權限的蓄意破壞者是絕難入侵你正在管理的網站。
  5. 對於 Windows NT / 2000 / XP 的使用者而言,除了可將 KF Web Server 視為應用程式安裝外,亦可將它以系統服務的功能安置,讓你在管理上更加簡便。

與 大多數的架站工具相同,KF Web Server 本身也擁有功能強大的 Log 功能,並同時支援 NCSA 以及 W3C 兩種規格,可供多數 Log 分析程式使用。對於想要自行架設網站的朋友來講,KF Web Server 具備了運用彈性佳、操作簡便等特性,在安裝與設定上亦不費事,實為網站架設者的首選之一。



####################################################################################################

http://140.136.121.244/S02/personal/cesarftp.htm

CesarFTP

        FTP( File Transfer Protocol , 檔案傳輸協定 )是目前最常被用來分享檔案的通訊協定之一,要架設一個FTP伺服器並不如想像中困難,只要像本文教學中那樣,滑鼠按一按,電腦立刻搖身一變,成為一部可以和朋友分享各種檔案的FTP伺服器囉!

        在此筆者要介紹一套設定簡單且免費的FTP伺服器軟體:CesarFTP ,在流量並非超大的情況下,它可以是個媲美專業FTP伺服器的軟體喔! 還有其他許多好用的免費FTP伺服器軟體,如FileZilla ServerzFTPServer...等,在此筆者還要多多鼓勵網兄們多多使用免費軟體,特別是具有GPL (中文頁) 標誌的免費軟體(Free Software,自由軟體),既不必費心搞破解,又可以得到不錯的執行效能,何樂而不為呢!

本文介紹的CesarFTP是較舊的0.99e版,之後的版本在設定上並無太大改變,本文可以繼續沿用!

示範作業系統:Windows XP Professional

安裝主程式及完成中文化以後,即可啟動它。由於CesarFTP在開機時並不會自動啟動,網兄們可將程式集中的CesarFTP捷徑拖曳到 「開始」-->「所有程式」-->「啟動」中,這樣CesarFTP便會在開機時自動啟動並常駐於右下角。


啟動CesarFTP後,右下角顯示「狀態:已開啟」,代表FTP伺服器正在運作 。


接下來要開始編輯FTP伺服器的設定。

設定>編輯伺服器選項


連線訊息」中可填入讓連線進入FTP的使用者看。

將「
啟動選項」的「在系統啟動時執行/安裝成一個服務」打勾。

並將下拉式選項中選擇「
啟動時連接伺服器」,如此可使電腦在啟動後,即使沒有啟動CesarFTP,也可使主機自動成為FTP伺服器。

*伺服器埠( 21 )若無其他需要最好不要更改!否則使用者將找不到埠口進入!*

使用者最大數目」→允許多少人同時連線,可依個人的網路頻寬自行決定。


目前可用的IP,CesarFTP會自動偵測,可以略過這個部份!


如果不想讓特定的對象進入FTP站台,可在此設定,在「增加規則」中輸入IP位址,再給予接受 拒絕即可。



設定使用者:


在左下角按「加入使用者」, 輸入使用者/群組名稱(不等於帳號!!),

如需帳號才准許登入,則將「啟用帳號」打勾,設定帳號及密碼。

完成後按下「檔案存取權限」,編輯使用者可存取本機電腦裡的哪些資料夾或檔案。


讀取:允許連線者下載檔案。
寫入:允許連線者上傳檔案。
續傳:允許使用者中斷下載、續傳。
刪除:連線者可任意刪除FTP站台中的檔案。

拖曳完畢後即可關閉視窗,再按「確定」離開使用者設定.
完成以上設定後,大致上就完成了。


1、若要連線至已架設完成的FTP站台,只要將FTP伺服器當次的IP位址(對非固定式IP而言)告知使用者即可。

連線設定如下圖(以FileZilla示範):

將伺服器IP位址與登入帳號、密碼填入各欄位中,再按「
連線鈕。



2、若直接以Internet Explorer登入,則須在網址列打上 ftp://192.168.0.12 ,但用Internet Explorer直接登入,常會有找不到FTP站台內容的情形,故建議使用登入FTP專用軟體(如 CuteFTP 或 FileZilla )登入較好。
 


>>防火牆設定<<

如有安裝防火牆,則必須修改防火牆規則,將FTP數據通道開啟,否則使用者無法對內連線。

XP連線程式內建防火牆也要關閉或將FTP通道開啟,否則仍會無法對內連線!!

筆者使用的是天網防火牆2.0.3.104版,規則詳細,設定也方便,最重要它還是免費的!! ^_^

參閱 : 天網防火牆及XP SP2 內建防火牆之FTP規則設置


>>IP分享器設定<<
由於許多使用者是透過IP分享器讓家中的多部電腦能夠同時連上網際網路,但IP分享器通 常具有防火牆功能,因此,若要讓外部使用者連線到隱藏在IP分享器後面的FTP Server,就必須對IP分享器進行正確的設定。IP分享器的設定會因不同品牌而有不同的設定選項,但基本上不會差太多。大致設定方式如下:
1、確認IP分享器的DHCP分配給你的虛擬IP位址為何 (例如:192.168.1.35)。
2、進入IP分享器的設定頁面。(進入方法請參考產品說明書.)
3、找到相關的設定選項:(1)Virtual Server;(2)Port Forwarding;(3)Port Mapping;(4)DMZ。
※以上四種是較常見的設定名稱,如果設定網頁中有 " Virtual Server " 選項,請優先設定此選項※
4、請將設定值輸入以下3個欄位:(1)伺服器IP位址、(2)外部通訊埠、(3)內部通訊埠。
◎伺服器IP位址 → DHCP分配給你的虛擬IP位址,例如:192.168.1.35
◎外部通訊埠 → 21  (IP分享器的通訊埠)。
◎內部通訊埠 → 21  (電腦的通訊埠)。
上述三項設定的意思是:將外部通訊埠(21)接收到的封包轉送到伺服器IP位址為192.168.1.35的第(21)通訊埠。
如果沒有 " Virtual Server " 這個設定,請依序尋找第三點所列的其他設定選項,設定中如有要求輸入IP位址的欄位,一定都是虛擬IP位址,通訊埠也一定都是21(如果沒有修改預設通訊埠的話)。
DMZ是指不受IP分享器保護的區域,也就是若將伺服器設定為DMZ,則網路上的任何人都可以連線到你的電腦,這是唯一不必設定IP分享器的做法,因此若選擇將電腦加入DMZ區域,請記得開啟軟體防火牆以保護系統安全。※


>>其他<<
當CesarFTP發生無法接受連線的情況時,只要重新啟動CesarFTP即可,請參考以下做法:
1、常駐於右下角系統列的CesarFTP其實只是一個「管理介面」,並不是真正的CesarFTP伺服器核心,真正的伺服器核心是另一個同樣位於安裝資料夾中的「server.exe」。
2、按Ctrl + Alt + Delete呼叫工作管理員。
3、在「處理程序」頁面找到server.exe,再按「結束處理程序」。
4、重新啟動CesarFTP管理介面,啟動它後會自動啟動server.exe。

***cesar ftp 上傳速度滿載時CPU使用率就會升到100%***

####################################################################################################

http://hk.geocities.com/ftp_setup_easy/

FTP伺服器軟件

要建立FTP伺服器, 最重要的是使用FTP伺服器軟件, 最多人使用的是 BulletProof (前稱 G6), Serv-U, FlashFXP, 和 GuildFTPd,
當中只有 GuildFTPd 是個免費的 freeware。 它支援中文檔名和資料夾, 而且設定容易, 所以今次就是以 GuildFTPd 作示範。
※順道替 GuildFTPd 賣個廣告, 雖然這是個 freeware, 要是用家對程式設計師作 經濟上的支持, 他會很感謝。

下載軟件

首先, 當然要下載個 GuildFTPd 來試用, 最新版本是 0.999.5, 我用的是 0.998.2,
相信分別不會太大吧。 下載完成後記緊先來掃毒才可安裝。

GuildFTPd 設定過程 (以 0.998.2 版本作示範)

1. 安裝後按 "Options"→"Server", 於 "FTP server name" 中填上你喜歡的名字, 或是去申請個免費的domain



2. 按 "Admin"→"Add Group"



3. 填上你喜愛的 Group Name, 如範例的 "Public"



4. 可見到已建立一個名為 "Public" 的 group



5. 右 click "Public", 揀 "Add User"



6. 隨喜好命名 "Name", 如範例的 "upload", 並加上密碼



7. 可見到已建立一個名為 "upload" 的 user, 按 "Path", 右 click 出現 "Add Path"



8. 在 "Local Path" 中按 "Browse" 選取你放置打算分享檔案的資料夾, 或是人家上傳檔案給你的存放位置


安裝時預設的是 C:\TEMP 或 C:\FTPROOT,
這個資料夾就是訪客進入伺服器時會首進入的地方, 稱為 ROOT,
預設的屬性有 Read 和 Append, 表示訪客可檢視和下載這個資料夾內的其他檔案和資料夾,
因此千萬不可把 ROOT 改設在 C:\ 或其他 Drive 如 D:\, E:\,
必須設把 ROOT 在 Drive 的資料夾,
否則所有系統資訊包括機密資料有可能因而外洩
如果要改變 ROOT 的位置, 請在目標 Drive 新增一個資料夾, 再揀選這個資料夾,
例如在 D:\ 新增一個名為 FTPROOT 的資料夾, 再於 Local Path 揀選這個資料夾便可

詳情




9. 說明
Read = 容許 User下載你的檔案
Write = 容許 User上傳檔案給你
Create = 容許 User在你的伺服器新增料資夾
List = 容許 User檢視你的資料夾及檔案 (必須剔選)
Append = 容許 User 斷線後續存檔案你
Delete = 容許 User刪除你的檔案 (不建議剔選)

建議上傳/下載分設獨立的 user 並作如下設定, 方便管理 :
Upload user 剔 Write, List, Create, Append
Download user 剔 Read, List

10. 至於 "Options"中的選項, 大致上使用原有的設定都可以, 也可以參考進一步設定
※部份ISP為避免用戶架設FTP伺服器, 會封了預設的 PORT 21, 只要自行設定其他 PORT 便可


完成及連結

如無意外, 你的 FTP server 已設定完成, 你的連結是 ftp://user:password@xxx.xxx.xxx.xxx
xxx.xxx.xxx.xxx 代表你的IP address, 如果你不清楚自己的 IP address,
可以在 Admin > Options > Advanced settings 中查看。


在連結加上你的域名

連結的一堆數字是否使你很懊惱? 為甚麼看到別人的連結有個動聽的域名, 自己的連結郤很遜?
你也可以像別人一樣, 為自己的連結加上你喜歡域名, 你只須登記一個免費的域名便可以了,
現時有不少公司提供這樣的免費服務, 當然我也有推介和示範。 ※登記域名※

後記

順帶一提, 在新聞組進入人家的 FTP server 記緊要出 post 講句 "In & Thanks"
這是基本禮貌, 就如"入屋叫人"般簡單, 無禮者絕對會被 Kick & Ban, 活該!

支援

遇到問題, 應先查看 Help (按 F1鍵), 實際上 Help 是一份很好的文件, 也有很詳細的說明
如有解決不了的問題, 請到 news://patlabor.myftp.org/faq.software 查看有否解決辦法,
或到 news://patlabor.myftp.org/public.computer 發問, 版主及各版友都很樂於助人

Since : September 6 2002
Last Update : November 6 2002

Settings Defined 設定說明

* Max. Connections * - The maximum number of times a USER is allowed to connect to the server from any computer or TCP/IP address.
【翻譯】連接上限 - 每個 USER (即你開設的 account)可同時間接上伺服器的最大連線數目
《註解》 預設值是"0", 代表沒有限制, 如更改為"1", 即表示同一時間只容許一人使用有關 USER 連接你的伺服器, 如此類推

* Max. IP Connections * - The maximum number of times a single TCP/IP address (computer) can connect to the server.
【翻譯】IP 連接上限 - 每個 IP Address 可同一時間接上伺服器的最大連線數目
《註解》每部電腦接上互聯網時都有一個觸一無異的 IP Address, 此項設定便是要限制每個 IP Address 於同一時間的連線數量,
    預設值是"0", 代表沒有限制, 如更改為"1", 即表示同一時間只容許某 IP Address 與你的伺服器建立一個連接, 如此類推

* Inactivity Timeout * - The time limit a user can be connected to the server without doing anything before being automatically kicked.
【翻譯】無活動時限 - USER 連線後因沒有任何活動而被伺服器自動踢走的時限
《註解》如 USER 連線後沒有上傳或下載甚至完全沒有活動, 這個連線可說是多餘,
    只是白白佔用了 account, 多數情況是上傳或下載後沒有即時離開
    建議設定為"5"(即5分鐘)或以下, 一般來說很足夠了

* Browsing Timeout * - The time limit a user can be connected to the server while only browsing the directories before being automatically kicked.
【翻譯】瀏覽時限 - USER 連線後只是瀏覽資料夾和檔案, 沒有上傳/下載而被伺服器自動踢走的時限
《註解》預設值是"0", 代表沒有時限, 不更改也沒甚問題


* Minimum Transfer Rate * - The slowest download speed that the server will allow. If the user can't stay above this limit, they will be automatically kicked.
【翻譯】最低傳送率 - USER 上傳/下載時須維持的最低速度, 否則會被伺服器自動踢走
《註解》以常用的 KB/s 為單位, 預設值是"0", 代表沒有限制, 可隨個人喜好或需要更改設定
    太慢的連線速度表示要長時間上傳/下載, 在寬頻年代設定為"20"也很合理

* Maximum Transfer Rate * - The fastest download speed that the server will allow. If the user can't stay below this limit, they will be automatically kicked.
【翻譯】最高傳送率 - USER 上傳/下載時不可超過的最高速度, 否則會被伺服器自動踢走
《註解》以常用的 KB/s 為單位, 預設值是"0", 代表沒有限制, 可隨個人喜好或需要更改設定
    太快的連線速度表示會被佔用大量頻寬, 但是快點完成不好麼?

* Soft Download Speed Limit * - The download speed limit. If a user's download speed gets this high, they will be automatically stalled, provided the limit isn't high enough to qualify for the Maximum Transfer Rate setting.
【翻譯】最高下載速度 - 容許 USER 下載的最高速度, 超速者會被自動暫停, 如速度超越"最高傳送率", 更會被踢走
《註解》以常用的 KB/s 為單位, 預設值是"0", 代表沒有限制, 可隨個人喜好或需要更改設定


* Soft Upload Speed Limit * -=NEW=- - The upload speed limit. If a user's upload speed gets this high, they will be automatically stalled, provided the limit isn't high enough to qualify for the Maximum Transfer Rate setting.
【翻譯】最高上傳速度 - 容許 USER 上傳的最高速度, 超速者會被自動暫停, 如速度超越"最高傳送率", 更會被踢走
《註解》以常用的 KB/s 為單位, 預設值是"0", 代表沒有限制, 絕對沒有需要設限制


* Port * - The active TCP/IP port that the server listens for a FTP session on. This is usually 21. If you change this number, users connecting to your server will need to know the port number in order to change the setting on their FTP client.
【翻譯】Port位 - FTP 伺服器對外聯絡的 port 位, 預設是 port 21, 如作改變須先通知 USER
《註解》一般預設了 port 21, 不變更也沒有問題, 但是互聯上就是有些無聊人喜歡掃瞄 port 21,
    以查看有誰建立了FTP伺服器並擅自到訪, 沒有 USER account 和 password 的話他們只是望門輕嘆
    如設定為其他 port 應可減少不速之客, 要更改的話可選"65000"以內任何一個數字, 五位數字較好
    變更後你的連結將會是 ftp://user:password@yourdomain.no-ip.com:xxxxx , 當中xxxxx代表port位數字


* Permission Flags * ! Not available in earlier versions ! - blank (none) / 1 (admin privileges). Setting this to a 1 to allow site admin rights. This option must be set to a 1 if you want a user or group to be able to use the SITE Commands.
【翻譯】Permission Flags - (舊版本 GuildFTPd 不適用) 留空 (沒有設定) / 1 (給予管理權)
《註解》新手無須理會的進階設定


* Account Enable * ! Not available in earlier versions ! - Disable (0) / Enable (1) an account. This allows you to deactivate a user without deleting them. Also works well for test accounts that you use occasionally.
【翻譯】使用 account - (舊版本 GuildFTPd 不適用) 暫停/使用 account, 可以暫時停用某 account 而無須將 account 刪除
《註解》預設是"Enable", 即表示有關 account 可以使用, 較少用的 account 可以設定為 "Disable"


* Account Time Limit * ! Not available in earlier versions ! - The time limit that an account (or user if set at SYSTEM) is allowed to be connected to the server, regardless of activity.
【翻譯】Account 連線時限 - (舊版本 GuildFTPd 不適用) USER 可連線的時限, 不論有否活動
《註解》預設值是"0", 代表沒有時限, 無須更改設定


* Allow Hammering * ! Not available in earlier versions ! - Disable (0) / Enable (1) the ability for a GROUP or USER to be exempt from the AutoBan rules you may have set.
【翻譯】容許 Hammering - (舊版本 GuildFTPd 不適用) 不允許/允許這個 GROUP 或 USER 豁免於已訂有關 Hammering 的規則
《註解》Hammering 是於短時間內不停重複嘗試連線到伺服器的意思, 怎看也不是一件好事
    如果已訂下應付的規則(一般是kick & ban), 便無須給予豁免權
    預設是"Disable", 無須更改設定

* Max. Account Connections * ! Not available in earlier versions ! - The maximum number of connections that the server will allow at the set level.
【翻譯】Account連接上限 - 可同時間接上伺服器的最大連線數目
《註解》我也不大明白是否有須要作此設定, 相信在* Max. Connections *設定已很夠了

http://hk.geocities.com/ftp_setup_easy/guild_help.html

####################################################################################################

http://www.ckarea.com/bbs/thread-2348-1-1.html

如何自建FTP伺服器?
第一步:申請一個免費DNS戶口, 以便加上一個固定Domain(域名), 建議在 http://www.no-ip.com 開戶。
    請注意, 此項服務只是將一個Domain轉駁至你連線上網時的IP address。
    要建立一個FTP伺服器, 必須完成第二步。
第二步:安裝一個FTP伺服器軟件, 建議使用GuildFTPd。可在 http://www.guildftpd.com 下載 。
    GuildFTPd 是個不錯的軟件, 設定容易, 並支援中文檔名, 最重要的是它是個免費的 freeware!
    ※順道替 GuildFTPd 賣個廣告, 雖然這是個 freeware, 要是用家對程式設計師作經濟上的支持, 他會很感謝。


第一步: www.no-ip.com 開戶過程

1. 進入 http://www.no-ip.com 主頁, click


2. 填寫個人資料, E-mail address 一定要真確, 完成後 click



3. 接著便會有提示說明已經以你的 E-mail address開戶, 並已寄出密碼


4. 會收到如圖的電郵, 內附密碼


5. 回到 www.no-ip.com 主頁, 輸入 E-mail address 及剛收到的密碼


6. 成功登入後於左上方 click "Add"


7. 在 Hostname 中輸入你想要的Domain, 及選擇結尾, 後 click

8. 成功登記域名後, 會有如圖通知你新登記的域名已轉駁至你現時的 IP address


9. 由於各大ISP沒有提供固定IP address, 所以要到 http://www.no-ip.com/downloads.php 下載一個軟件, 以便自動保持轉駁服務


10. 下載後即進行安裝, 其間須保持連線


11. 輸入先前登記的 E-mail address 及 www.no-ip.com 給予的密碼


12. 剔選圖示的方格以作啟動, 後進入 "Options"


13. 建議 Windows 9X/ME 使用者剔選 "Run on Startup", Windows 2000/XP 則剔選 "Run as a system service"


第二步: GuildFTPd 設定過程 (以 0.998.2 版本作示範)
1. 安裝後按 "Options"→"Server", 於 "FTP server name" 中填上你剛申請的domain


2. 按 "Admin"→"Add Group"


3. 填上你喜愛的 Group Name, 如範例的 "Public"


4. 可見到已建立一個名為 "Public" 的 group


5. 右 click "Public", 揀 "Add User"


6. 隨喜好命名 "Name", 如範例的 "upload", 並加上密碼


7. 可見到已建立一個名為 "upload" 的 user, 按 "Path", 右 click 出現 "Add Path"


8. 在 "Local Path" 中按 "Browse" 選取你放置打算分享檔案的資料夾, 或是人家上傳檔案給你的存放位置



安裝時預設的是 C:\TEMP 或 C:\FTPROOT,
這個資料夾就是訪客進入伺服器時會首進入的地方, 稱為 ROOT,
預設的屬性有 Read 和 Append, 表示訪客可檢視和下載這個資料夾內的其他檔案和資料夾,
因此千萬不可把 ROOT 改設在 C:\ 或其他 Drive 如 D:\, E:\,
必須設把 ROOT 在 Drive 的資料夾,
否則所有系統資訊包括機密資料有可能因而外洩
如果要改變 ROOT 的位置, 請在目標 Drive 新增一個資料夾, 再揀選這個資料夾,
例如在 D:\ 新增一個名為 FTPROOT 的資料夾, 再於 Local Path 揀選這個資料夾便可
詳情請到第2貼

9. 說明:
Read = 容許 User下載你的檔案
Write = 容許 User上傳檔案給你
Create = 容許 User在你的伺服器新增料資夾
List = 容許 User檢視你的資料夾及檔案 (必須剔選)
Append = 容許 User 斷線後續存檔案你
Delete = 容許 User刪除你的檔案 (不建議剔選)

建議上傳/下載分設獨立的 user 並作如下設定, 方便管理 :
Upload user 剔 Write, List, Create, Append
Download user 剔 Read, List

10. 至於 "Options"中的選項, 大致上使用原有的設定都可以, 也可以參考
進一步設定請去第3貼
※部份ISP為避免用戶架設FTP伺服器, 會封了預設的 PORT 21, 只要自行設定其他 PORT 便可


完成及連結
如無意外, 你的 FTP server 已設定完成, 你的連結是 ftp://user:password@yourdomain.no-ip.com
順帶一提, 在新聞組進入人家的 FTP server 記緊要出 post 講句 "In & Thanks"
這是基本禮貌, 就如"入屋叫人"般簡單, 無禮者絕對會被 Kick & Ban, 活該!

支援
遇到問題, 應先查看 Help (按 F1鍵), 實際上 Help 是一份很好的文件, 也有很詳細的說明
如有解決不了的問題, 請到 news://patlabor.myftp.org/faq.software 查看有否解決辦法,
或到 news://patlabor.myftp.org/public.computer 發問, 版主及各版友都很樂於助人

FTP目錄根(root)的設定Root 是訪客進入伺服器時會首進入的地方, 事實上是可以自由設定的,
當然是新手的話, 還是建議繼續使用預設的 C:\TEMP, 即是C Drive中名為TEMP的 folder,
雖然這個設定不大好, 但是越少改動便越少犯錯


如果你有興趣更改 root 的設定, 你必須明白 root 的運作
就以預設為例, root 是 C:\TEMP, 試由我的電腦進入這 folder,
並新增一個文字文件 (*.txt), 給一個易記的名字, 就 hello 吧


然後使用 Internet Explorer 及其他 FTP client (用戶端)程式進入伺服器看看吧

上下圖連接 -IE 其他程式- 上下圖連接


現在你應該明白 root 就是進入伺服器的首站,
而你所設定的 folder 便正是這個地方, 所以這個 folder 內的檔案和資料夾便會曝光,
屬於隱藏屬性的檔案及資料夾則除外, 因為 GuildFTPd 預設 (即是可以更改) 是不向外顯示隱藏物件,
所以雖然可以設定整個 C Drive, D Drive 或其他 Drive 做 root, 也千萬不要這樣笨 (尤其是 C Drive)

為了方便管理和保安問題, 建議把 root 改設在其他 Drive 的 folder,
例如在 G Drive 新增一個名為 "FTP-Root", 然後在 GuildFTPd 中 Paths 的一頁:右 click > Add Path
在 Local Path 揀選 "G:\FTP-root"
在 Virtual Path 改為 "/" (單獨一個 "/" 代表 root)


加入 Upload Folder
當設定好 root, 便可以進行其他的設定,
從上圖你可以看到 GuildFTPd 給 root 的預設屬性 (Attributes) 只有 "Read" 和 " List",
表示別人只可從 root (即"G:\FTP-root")下載檔案而不可上傳檔案至 root 給你,
要接受別人上傳檔案至 root (不建議這樣做 ), 可以一併剔選 "Write", "Create" 及 "Append"

更有系統的做法是在電腦中你打算儲存檔案的位置新增一個資料夾, 為方便可名為 "Upload",
然後再次在 Paths 的一頁:右 click > Add Path
在 Local Path 揀選這個名為 "Upload" 資料夾, 而這次 Virtual Path 則不須作更改
Attributes 剔選 "List", "Write", "Create" 及 "Append"

上下圖連接 -這樣設定 完成圖- 上下圖連接


完成後 GuildFTPd 會如上右圖, 範例中故意把 Upload 資料夾建立在另一個 Drive (E Drive)
用意是說明 GuildFTPd 會把這資料夾連至 root, 現在再次用 IE 及 其他程式連線看看

上下圖連接 -IE 其他程式- 上下圖連接


加入 Download Folder
步驟跟加入 Upload Folder 相似, 因此不作詳述
今次要建立一個名為 "Download" 的資料夾, 或使用現有儲存檔案的資料夾
Attributes 剔選 "List", 及 "Read"

分開管理 Upload 和 Download User
以上範例的 user (login account) 同時加入了 Upload 和 Download 的 folder,
這個做法只是為了方便示範, 現實中並不建議這樣做, 除非這個 user 是相熟的友人,
原因是當你在新聞組中公開了你的連結, 在要求別人上傳檔案給你的同時,
有很多無聇之徒會乘機偷偷溜進你的伺服器, 以圖偷取你的檔案,
所以為減少損失, 及避免助長歪風, 盡量不要同時給予 user upload 和 download 的權限,
並在新聞組出 link 時附加一句, "不設下載, 小偷勿進"

有關 GuildFTPd 的基本設定, 其實並不太難, 大可以參閱用簡易英語所編寫的 Help。
開啟方法 : Help > Index > 索引 > Account Enable, Account Option

如果你的英語真太爛, 除了表示遺憾以外, 也粗糙的為你弄了個同樣很爛的中文翻譯。

Settings Defined 設定說明

* Max. Connections * - The maximum number of times a USER is allowed to connect to the server from any computer or TCP/IP address.
【翻譯】連接上限 - 每個 USER (即你開設的 account)可同時間接上伺服器的最大連線數目
《註解》 預設值是"0", 代表沒有限制, 如更改為"1", 即表示同一時間只容許一人使用有關 USER 連接你的伺服器, 如此類推

* Max. IP Connections * - The maximum number of times a single TCP/IP address (computer) can connect to the server.
【翻譯】IP 連接上限 - 每個 IP Address 可同一時間接上伺服器的最大連線數目
《註解》每部電腦接上互聯網時都有一個觸一無異的 IP Address, 此項設定便是要限制每個 IP Address 於同一時間的連線數量,
    預設值是"0", 代表沒有限制, 如更改為"1", 即表示同一時間只容許某 IP Address 與你的伺服器建立一個連接, 如此類推

* Inactivity Timeout * - The time limit a user can be connected to the server without doing anything before being automatically kicked.
【翻譯】無活動時限 - USER 連線後因沒有任何活動而被伺服器自動踢走的時限
《註解》如 USER 連線後沒有上傳或下載甚至完全沒有活動, 這個連線可說是多餘,
    只是白白佔用了 account, 多數情況是上傳或下載後沒有即時離開
    建議設定為"5"(即5分鐘)或以下, 一般來說很足夠了

* Browsing Timeout * - The time limit a user can be connected to the server while only browsing the directories before being automatically kicked.
【翻譯】瀏覽時限 - USER 連線後只是瀏覽資料夾和檔案, 沒有上傳/下載而被伺服器自動踢走的時限
《註解》預設值是"0", 代表沒有時限, 不更改也沒甚問題


* Minimum Transfer Rate * - The slowest download speed that the server will allow. If the user can't stay above this limit, they will be automatically kicked.
【翻譯】最低傳送率 - USER 上傳/下載時須維持的最低速度, 否則會被伺服器自動踢走
《註解》以常用的 KB/s 為單位, 預設值是"0", 代表沒有限制, 可隨個人喜好或需要更改設定
    太慢的連線速度表示要長時間上傳/下載, 在寬頻年代設定為"20"也很合理

* Maximum Transfer Rate * - The fastest download speed that the server will allow. If the user can't stay below this limit, they will be automatically kicked.
【翻譯】最高傳送率 - USER 上傳/下載時不可超過的最高速度, 否則會被伺服器自動踢走
《註解》以常用的 KB/s 為單位, 預設值是"0", 代表沒有限制, 可隨個人喜好或需要更改設定
    太快的連線速度表示會被佔用大量頻寬, 但是快點完成不好麼?

* Soft Download Speed Limit * - The download speed limit. If a user's download speed gets this high, they will be automatically stalled, provided the limit isn't high enough to qualify for the Maximum Transfer Rate setting.
【翻譯】最高下載速度 - 容許 USER 下載的最高速度, 超速者會被自動暫停, 如速度超越"最高傳送率", 更會被踢走
《註解》以常用的 KB/s 為單位, 預設值是"0", 代表沒有限制, 可隨個人喜好或需要更改設定


* Soft Upload Speed Limit * -=NEW=- - The upload speed limit. If a user's upload speed gets this high, they will be automatically stalled, provided the limit isn't high enough to qualify for the Maximum Transfer Rate setting.
【翻譯】最高上傳速度 - 容許 USER 上傳的最高速度, 超速者會被自動暫停, 如速度超越"最高傳送率", 更會被踢走
《註解》以常用的 KB/s 為單位, 預設值是"0", 代表沒有限制, 絕對沒有需要設限制


* Port * - The active TCP/IP port that the server listens for a FTP session on. This is usually 21. If you change this number, users connecting to your server will need to know the port number in order to change the setting on their FTP client.
【翻譯】Port位 - FTP 伺服器對外聯絡的 port 位, 預設是 port 21, 如作改變須先通知 USER
《註解》一般預設了 port 21, 不變更也沒有問題, 但是互聯上就是有些無聊人喜歡掃瞄 port 21,
    以查看有誰建立了FTP伺服器並擅自到訪, 沒有 USER account 和 password 的話他們只是望門輕嘆
    如設定為其他 port 應可減少不速之客, 要更改的話可選"65000"以內任何一個數字, 五位數字較好
    變更後你的連結將會是 ftp://user:password@yourdomain.no-ip.com:xxxxx , 當中xxxxx代表port位數字


* Permission Flags * ! Not available in earlier versions ! - blank (none) / 1 (admin privileges). Setting this to a 1 to allow site admin rights. This option must be set to a 1 if you want a user or group to be able to use the SITE Commands.
【翻譯】Permission Flags - (舊版本 GuildFTPd 不適用) 留空 (沒有設定) / 1 (給予管理權)
《註解》新手無須理會的進階設定


* Account Enable * ! Not available in earlier versions ! - Disable (0) / Enable (1) an account. This allows you to deactivate a user without deleting them. Also works well for test accounts that you use occasionally.
【翻譯】使用 account - (舊版本 GuildFTPd 不適用) 暫停/使用 account, 可以暫時停用某 account 而無須將 account 刪除
《註解》預設是"Enable", 即表示有關 account 可以使用, 較少用的 account 可以設定為 "Disable"


* Account Time Limit * ! Not available in earlier versions ! - The time limit that an account (or user if set at SYSTEM) is allowed to be connected to the server, regardless of activity.
【翻譯】Account 連線時限 - (舊版本 GuildFTPd 不適用) USER 可連線的時限, 不論有否活動
《註解》預設值是"0", 代表沒有時限, 無須更改設定


* Allow Hammering * ! Not available in earlier versions ! - Disable (0) / Enable (1) the ability for a GROUP or USER to be exempt from the AutoBan rules you may have set.
【翻譯】容許 Hammering - (舊版本 GuildFTPd 不適用) 不允許/允許這個 GROUP 或 USER 豁免於已訂有關 Hammering 的規則
《註解》Hammering 是於短時間內不停重複嘗試連線到伺服器的意思, 怎看也不是一件好事
    如果已訂下應付的規則(一般是kick & ban), 便無須給予豁免權
    預設是"Disable", 無須更改設定

* Max. Account Connections * ! Not available in earlier versions ! - The maximum number of connections that the server will allow at the set level.
【翻譯】Account連接上限 - 可同時間接上伺服器的最大連線數目
《註解》我也不大明白是否有須要作此設定, 相信在* Max. Connections *設定已很夠了
- example: The SYSTEM can be set to 20, a GROUP to 10 and a USER to 2. A user can connect up to two times, if the GROUP doesn't have ten users connected or the SYSTEM doesn't have 20 connected.



--


[垃圾桶] 裡沒有會話群組。 當您有 2000 MB 以上的儲存空間時,誰還需要刪除郵件?!