cFosSpeed est désormais entre de nouvelles mains. Atlas Tech Solutions en est désormais le propriétaire, développe et vend de nouvelles versions
Nouveau ! Par les créateurs de cFosSpeed Les cFos EVSE

Configuration de base

La configuration de base est d'installer cFos PNet et copier tous les documents que vous souhaitez publier dans le répertoire nommé "pub" situé dans le répertoire d'installation de cFos PNet. Dnas la configuration standard, le script Java makedir.jss produit une sortie impeccable dans le dossier "pub" de vos utilisateurs.

Vous pouvez changer les emplacements des dossiers public et privés en paramétrant les clefs "public_dir=" et "private_dir=" dans cfospnet.ini, section [param] du dossier désiré (chemin complet requis). cfospnet.ini se trouve dans le dossier c:\programdata\cFos\cfospnet .

Par défaut, cFos PNet utilise le port 80 pour les services HTTP, mais vous pouvez changer ce port en configurant la clef "server_port" dans la section [param] de cfospnet.ini.
Aussi par défaut, cFos PNet utilise indifféremment IPv4 tout comme IPv6. Si vous souhaitez limiter la connectivité à IPv4 ou IPv6 vous pouvez paramétrer la clef "ipv4_allowed" ou "ipv6_allowed" à "0" dans la même section [param] de cfospnet.ini.

Si vous désirez envoyer un e-mail via Javascript, vous devrez aussi paramétrer les touches suivantes dans la section [param]:

"smtp_server"adresse de votre serveur SMTP
"smtp_username"votre nom d'utilisateur
"smtp_password"votre mot de passe
"smtp_port"port du serveur SMTP, p. ex. 25. Si vous omettez le paramètre smtp_port, le port par défaut sera utilisé

C'est ainsi. Pour autoriser d'autres personnes à accéder à votre serveur Internet, vous aurez besoin de configurer le port sortant de votre routeur, si vous êtes relié à un NAT. Aussi, si vous utilisez des adresses IP dynamiques, vous devrez souscrire à un service DNS dynamique, comme DynDNS (www.dyndns.org). Nous avons fourni un script pour s'enregistrer avec DynDNS lorsque cFos PNet démarre et se déconnecte lorsqu'il s'arrête. Afin de l'utiliser, lancez dyndns.htm dans votre répertoire "pub" pour connecter vos paramètres DynDNS à cFos. Activez ensuite dyndns.jss comme script de démarrage et d'arrêt dans cfospnet.ini en supprimant le ";" respectivement dans les lignes "on_start" et "on_stop" de la section [scripts].

Use Mot de passe encrypté à la volée en commençant vos mots de passe par un caractère additionnel "!" . Chaque fois que cFos PNet ou les scripts rencontrent un mot de passe avec un "!" il sera uatomatiquement encrypté, il n'y aura ainsi aucun mot de passe en clair dans les fichiers de votre PC. Méfiez vous car ceci ne permet pas une sécurité sans faille, puisque cFos PNet doit connaitre la méthode de décryptage et qu'un attaquant pourrait extraire le mot de passe. L'encodage est toutefois réalisé de manière aléatoire, choisie par by cFos PNet une fois pour chaque installation et stocké dans le fichier master_pwd.ini du répertoire d'installation cFos PNet.
Aussi ne laissez pas les autres accéder à ce fichier! En utilisant une méthode quasi unique d'encodage des mots de passe, il est très fortement improbable que quelqu'un qui trouve un mot de passe encrypté puisse le décoder (à moins qu'il/elle ait aussi le fichier master_pwd.ini ).
La master_pwd valeur est aussi stockée dans le registre afin de résister à une désinstallation complète. En outre, si vous souhaitez utiliser la même valeur master_pwd pour une nouvelle installation, vous pouvez copier/sauvegarder le fichier master_pwd.ini et (avant de démarrer la nouvelle installation) remplacer ce fichier dans le même répertoire comme cFos PNet le ferait setup.exe.

cFos PNet comme service système

Si vous souhaitez lancer manuellement cfospnet.exe, il démarrera comme une application normale Win32 sous votre compte. Quand vous quitterez, Windows l'arrêtera tout comme les autres programmes que vous avez ouvert.
Vous pouvez aussi utiliser cFos PNet comme un service système. Il démarrera ainsi avec Windows et fonctionnera indépendamment de la connexion utilisateur. Utilisez

"cfospnet.exe -start_service" pour enregistrer cFoss PNet comme un service système et lancez le.
"cfospnet.exe -stop_service" permet d'arrêter le service cFos PNet et l'annuler.

Configuration Utilisateur

cFos PNet vient avec une configuration par défaut. L'installation crée un repertoire /users/admin dans le répertoire pub pendant l'installation. Les nouveaux utilisateurs obtiennent un fichier profile.txt dans leur répertoire utilisateur /users/. Ils obtinedront aussi un répertoire /private/.
Ainsi si vous souhaitez partager un fichier seulement avec un unique autre utilisateur, copiez le dans son répertoire /private/plutôt que dans le répertoire pub. La configuration .htaccess autorise ensuite l'accès au fichier après que l'utilisateur ait fourni son nom d'utilsateur et son mot de passe. L'utilisateur peut aussi charger dans ce répertoire (après avoir entré le mot de passe correct). Vous pouvez créer et supprimer les utilisateurs et paramétrer leurs mots de passe, en utilisant /users/index.htm comme utilisateur "admin".

cFos Personal Net documentation