cFosSpeed artık yeni ellerde. Atlas Tech Solutions artık yeni sürümlerine sahip, geliştiriyor ve satıyor
Yeni! cFosSpeed'in yapımcıları tarafından cFos EVSE

Temel kurulum

En temel kurulum cFos PNet’i kurmak için ve yayınlamak istediğiniz belgeleri cFos PNet kurulum klasöründe bulunan "pub" isimli klasöre kopyalamak içindir. Standart ayarlarda makedir.jss Javascripti sizin kullanıcılarınız için pub klasörünün iyi bir çıktısını üretir.

Public ve private klasörlerinin konumunu cfospnet.ini nin [param] bölümünden "public_dir=" and "private_dir=" anahtarlarını düzenleyerek istediğiniz klasöre değiştirebilirsiniz (tam yolu yazmanız gereklidir). cfospnet.ini, c:\programdata\cFos\cfospnet klasöründedir.

Varsayılan olarak cFos PNet http hizmetleri için port 80’i kullanır, ama portu, cfospnet.ini nin [param] bölümünden "server_port" anahtarını düzenleyerek değiştirebilirsiniz.
Ayrıca varsayılan olarak, cFos PNet IPv6 kullandığı gibi IPv4 de kullanır. Eğer IPv4’e veya IPv6’ya bağlanabilirliğini sınırlamak istiyorsanız, cfospnet.ini’nin yine aynı [param] bölümünden "ipv4_allowed" veya "ipv6_allowed" anahtarlarını "0" olarak ayarlayabilirsiniz.

JavaScript ile posta göndermek istiyorsanız, [param] bölümünde bulunan aşağıdaki ayarları yapmanız gerekir:

Hepsi bu. Başkalarının sizin web sunucunuza erişmesine izin vermek için, eğer bir NAT’ın arkasındaysanız, router’ınızdan port yönlendirmeyi ayarlamanız gerekebilir. Ayrıca: Eğer dinamik IP adresleri kullanıyorsanız, DynDNS (www.dyndns.org) gibi bir dinamik DNS hizmetiyle oturum açmak isteyebilirsiniz. Biz, cFos PNet çalışmaya başladığında DynDNS ile kaydolması, durduğunda kaydı silmesi için bir script sağladık. Bunu kullanmak için, cFos PNet‘e DynDNS parametrelerinizi söylemek için, pub klasörünüzdeki dyndns.htm i çalıştırın. Ardından, cfospnet.ini içinde bulunan scripti, [scripts] kısmındaki sırasıyla "on_start" ve "on_stop" satırlarındaki ";" kısmını kaldırarak, dyndns.jss’i başlangıç ve kapanma scripti olarak etkinleştirin.

Şifrelerinize ek bir "!" işareti ile başlayarak On-the-fly şifre kriptolama kullanın. Whenever cFos PNet ya da scriptler ne zaman "!" barındıran bir şifreyle karşılaşsa otomatik olarak kriptolanacaktır, yani bilgisayarınızda belirgin metin şifre dosyaları olmamış olacak. Bunun güçlü güvenlik sağlamadığına dikkat edin, çünkü cFos PNet şifre çözme yöntemini bilmek zorundadır ve bu nedenle bir saldırgan şifrenizi ele geçirebilir. Kodlama, cFos PNet tarafından her yükleme için bir kez seçilen rastgele bir değerle yapılmaktadır ve cFos PNet kurulum klasöründe master_pwd.ini dosyasında saklanmaktadır.
Yani başkalarının bu dosyayı görmesine izin vermeyin! Şifreleri kodlamak için neredeyse eşsiz rastgele bir değer kullanıldığından, kodlanmış şifreleri bulan birinin kodu çözmesi pek mümkün değildir (master_pwd.ini dosyası onlarda da olmadığı sürece).
The master_pwd değeri de, tamamen kaldırma işleminin ardından kalması için kayıt defterinde tutulur. Ek olarak, eğer yeni bir kurulum için aynı master_pwd değerini kullanmak isterseniz, master_pwd.ini dosyasını kopyalayabilirsiniz/yedekleyebilirsiniz ve (yeni kuruluma başlamadan önce) bu dosyayı cFos PNet's ile aynı klasöre koyabilirsiniz setup.exe.

Bir sistem hizmeti olarak cFos PNet

Eğer cfospnet.exe'yi elle başlatırsanız, kullanıcı hesabınız altında normal bir Win32 işlemi olarak çalışır. Oturumu kapattığınızda, Windows diğer programlarla birlikte onu da kapatacaktır.
Ayrıca cFos PNet'i de sistem servisi olarak kullanabilirsiniz. O zaman Windows açılışında çalışacak ve hangi kullanıcıyla oturum açtığınızdan bağımsız olacaktır. cFos PNet'i servis olarak kaydedip çalıştırmak için

"cfospnet.exe -start_service" kullanın.
"cfospnet.exe -stop_service" ise cFos PNet servisini durdurmaya ve kaydını silmeye yarar.

Kullanıcı kurulumu

cFos PNet varsayılan bir kullanıcı kurulumu ile gelir. Kurulum sırasında pub içinde /users/admin klasörü oluşturulur. Yeni kullanıcılar için kendi kullanıcı klasörlerinde (/users/) bir yapılandırma dosyası (profile.txt) oluşur. Ayrıca /private/.
klasörü de oluştulur. Eğer bir dosyanızı sadece belirli bir kullanıcıyla paylaşmak isterseniz, dosyayı o kullanıcının pub yerine /private/klasörüne kopyalayın. .htaccess yapılandırması bu durumda dosyaya erişim hakkını yalnızca kullanıcı adı ve şifre girildiğinde verecektir. Kullanıcı bu klasöre yükleme (upload) de yapabilir (doğru şifreyi girdikten sonra). "admin" hesabındayken /users/index.htm kullanarak kullanıcı hesaplarını ekleyip kaldırabilirsiniz ve şifrelerini ayarlayabilirsiniz.

cFos Personal Net dökümanı