cFosSpeed現在已落入新人手中。 Atlas Tech Solutions 現在擁有、開發和銷售其新版本
全新! cFosSpeed 开发商的新产品 cFos EVSE

基本安裝

最基本的安裝程式是安裝 cFos PNet,並將您想要公開的文件複製到 cFos PNet 安裝資料夾中名為「pub」的資料夾。標準設定中 JavaScript makedir.jss 會為您的使用者製作一個不錯的資料夾。

您可以透過設定 cfospnet.ini 檔案中,[param] 區段的機碼 "public_dir=" 及 "private_dir=" 來變更公共和私人資料夾的位置 (需使用完整路徑)。cfospnet.ini 位於 c:\programdata\cFos\cfospnet 資料夾中。

預設情況下 cFos PNet 使用連接埠 80 提供 HTTP 服務,但您可以透過設定 cfospnet.ini 檔案中 [param] 區段的 "server_port" 機碼變更連接埠。
此外,預設情況下,cFos PNet 使用 IPv4 和 IPv6。如果您想要限制只能連接 IPv4 或 IPv6,您可以將 cfospnet.ini 檔案中相同區段的 "ipv4_allowed" 或 "ipv6_allowed" 設定為 "0" 來變更。

若是要使用 Javascript 來傳送電子郵件,你還需要在 [param] 區段裡設定底下這些值:

"smtp_server"你的 SMTP 伺服器位址
"smtp_username"你的使用者名稱
"smtp_password"你的密碼
"smtp_port"SMTP 伺服器連接埠,例如:25,如果你沒有輸入此參數,會使用預設的連接埠

就是這樣。如果您是在 NAT 之後,您可能需要在您的路由器設定連接埠轉送才能讓其他人存取您的網頁伺服器。此外:如果您使用動態 IP 位址,您可能需要使用動態 DNS 服務,例如 DynDNS (www.dyndns.org)。我們提供了一組指令碼,當 cFos PNet 啟動時登錄 DynDNS,停止時取消。要使用它,請執行 cFos PNet 的 pub 資料夾中的 dyndns.htm,並設定您的 DynDNS 參數。然後刪除在 cfospnet.ini 檔案中 [scripts] 區段內 "on_start" 及 "on_stop" 行的 ";",以在啟動和關閉時使用 dyndns.jss 指令碼。

在密碼前加上「!」符號便可使用 動態密碼加密。每當 cFos PNet 或指令碼遇到密碼前有「!」的帳號時就會自動加密,所以在您的電腦上不會有密碼明碼的檔案。請注意這樣,這還不算是很安全,因為 cFos PNet 知道解密方式,所以攻擊者還是可以從試著出您的密碼。然而 cFos PNet 安裝時會產生一個隨機值,儲存在 cFos PNet 安裝資料夾中的 master_pwd.ini 檔案,並用其作為加密密碼。
所以不要讓別人看到這個檔案!透過使用幾乎唯一的隨機值進行加密的密碼,是不太可能被破解的(除非對方手上也有一樣的 master_pwd.ini 檔案)。
master_pwd 數值也會存一份在系統登錄中,以避免您在移除程式時不小心一併刪除了。此外,若您想要在全新的安裝當中使用相同的 master_pwd 值,您可以複製/備份 master_pwd.ini 檔案,並在開始新的安裝之前將該檔案放到與 cFos PNet 的 setup.exe 相同的資料夾。

cFos PNet 作為系統服務

如果您手動啟動 cfospnet.exe,便會以您的帳號權限作為正常的 Win32 使用者處理程序執行。當您登出時,Windows 會停止該程式與您開啟的所有其他程式。
您也可以用系統服務的方式啟動 cFos PNet,這樣就會在 Windows 啟動時執行,不需要使用者登入。使用

「cfospnet.exe -start_service」來將 cFos PNet 註冊為系統服務並啟動它。
「cfospnet.exe -stop_service」停止 cFos PNet 並取消註冊。

使用者設定

cFos PNet 附帶了一個預設的使用者設定。安裝程式會在安裝過程中,在 pub 資料夾中建立資料夾 /users/admin。新使用者的設定檔 profile.txt 會儲存在各個使用者資料夾 /users/當中。他們還會有另一個資料夾 /private/
因此,如果您要只與某個特定的使用者共用檔案,可直接複製檔案到對方的 /private/資料夾,而不需 pub 資料夾。.htaccess 設定可在使用者使用正確的使用者名稱和密碼後才能存取檔案。使用者也可以上傳到此資料夾(輸入正確的密碼後)。您可以透過「admin」帳號開啟 /users/index.htm 來建立和刪除使用者並設定密碼。

cFos Personal Net 文件