cFosSpeed现已易主。Atlas Tech Solutions 现在拥有、开发并销售其新版本
全新! 来自 cFosSpeed 开发商的新产品: cFos EVSE公司

基本设置

最基础的设置就是安装 cFos PNet 并将将您想发布的文档复制到 cFos PNet 安装目录下名为 "pub" 的文件夹内。在默认配置中,Javascript 脚本 makedir.jss 已经为 pub 文件夹生成了一个不错的样式。

您可以在 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 文件下 [param] 字段下的 "ipv4_allowed" 或 "ipv6_allowed" 的值改为 "0"。

如果你想通过Java脚本发送邮件,你需要在[param]部分设置以下值:

"smtp_server"SMTP服务器地址
"smtp_username"用户名
"smtp_password"密码
"smtp_port"SMTP服务器端口,例如25。如果你未填写SMTP端口,将会使用默认端口

就是这样。若要允许他人访问您的服务器而且您在 NAT 路由之后,您还需要配置路由器的传输端口。同样:如果您使用的是动态 IP 地址,您需申请一个动态 DNS 服务,比如在 DynDNS(www.dyndns.org)。我们提供了一个脚本,能在 cFos PNet 启动时向 DynDNS 注册,并在退出 cFos PNet 时进行注销。想使用这一功能,请运行位于输出文件夹内的 dyndns.htm 文件,并在 cFos PNet 中设置您所注册的 DynDNS 帐号。之后通过添加、删除 cfospnet.ini 文件中 [scripts] 字段的 "on_start" 和 "on_stop" 后面的";"来开关 dyndns.jss 脚本运行。

使用实时密码加密时,请在密码前端加上 "!" 符号。每当 cFos PNet 或运行的脚本遇上前端带有 "!" 的密码时便会自动进行加密,所以在您的电脑上不会存在包含明文密码的文件。请注意,这不是绝对安全的,因为 cFos PNet 知道解码方法,黑客能够从这里提取到密码。cFos PNet 会在安装后产生一个随机值,并将它存放在安装目录下的 master_pwd.ini 文件内。
请不要让他人查看此文件!使用几乎独一无二的随机值来加密密码,即使有人找到加密后的密码也不可能进行解密(除非他/她也有您的master_pwd.ini文件)。
即使完全卸载软件,master_pwd 的值仍存储在注册表内。此外,如果您仍想在下次安装后使用现在 master_pwd 的值,请复制/备份 master_pwd.ini 文件并在执行安装程序前将文件放入 setup.exe 相同文件夹中。

cFos PNet 可作为系统服务项

如果您手动启动 cfospnet.exe,它会像其他 Win32 程序一样,运行于当前用户下。当注销时,系统会像关闭其他您所打开的程序一样,将本程序中止。
您也可将 cFos PNet 设置为系统服务项。之后程序会在开机后自动运行。使用

"cfospnet.exe -start_service" 将 cFos PNet 设置为服务项并启动。
"cfospnet.exe -stop_service" 将 cFos PNet 关闭并取消服务项身份。

用户设置

cFos PNet 自带一个默认用户设置。安装程序安装时会在 pub 内创建 /users/admin 文件夹。新用户会在其对应的用户文件夹 /users/内找到配置文件 profile.txt。同时还能找到一个文件夹 /private/
如果您想使用一个确定的用户名共享文件,请将 pub 文件夹内的 /private/替换为相应用户名的文件夹。配置 .htaccess 时,在设置了用户名和密码之后,对应的用户便可存取文件。用户同样可以上传文件到此文件夹内(前提是输入正确的密码)。您可通过 /users/index.htm 作为 "admin" 来新建/删除用户,设置用户密码。

cFos Personal Net 文档