cFosSpeed тепер в нових руках. Atlas Tech Solutions тепер володіє, розробляє та продає нові версії цієї програми
Новинка! Від розробників cFosSpeed: cFos EVSE

Базове налаштування

Найпростішим налаштуванням є встановлення cFos PNet та копіювання документів, які Ви бажаєте опублікувати, в папку з назвою "pub" в папці встановлення cFos PNet. У стандартній конфігурації JavaScript makedir.jss створює гарний вивід папки pub для ваших користувачів.

Ви можете змінити розташування публічної та приватної папки, встановивши ключі "public_dir=" та "private_dir=" в cfospnet.iniрозділі [param] на потрібну вам папку (потрібно вказати повний шлях) cfospnet.ini знаходиться в папці c:\programdata\cFos\cfospnet папці.

За замовчуванням cFos PNet використовує порт 80 для HTTP-сервісів, але ви можете змінити порт, задавши ключ "server_port" в розділі [param] cfospnet.ini.
Також за замовчуванням cFos PNet використовує IPv4, а також IPv6. Якщо ви хочете обмежити його підключення до IPv4 або IPv6, ви можете встановити ключ "ipv4_allowed" або "ipv6_allowed" в "0" в тій же секції [param] в розділі cfospnet.ini.

Якщо ви хочете відправляти пошту через JavaScript, вам також необхідно задати наступні ключі в розділі [param]:

"smtp_server"адреса вашого SMTP-сервера
"smtp_username"ваше ім'я користувача
"smtp_password"ваш пароль
"smtp_port"порт SMTP-сервера, наприклад, 25. Якщо параметр smtp_port не вказано, буде використовуватися порт за замовчуванням

Ось і все. Щоб дозволити іншим отримувати доступ до вашого веб-сервера, можливо, вам знадобиться налаштувати переадресацію портів у вашому маршрутизаторі, якщо ви відстали від NAT. Також: Якщо ви використовуєте динамічні IP-адреси, ви можете зареєструватися за допомогою динамічної служби DNS, як-от DynDNS (www.dyndns.org). Ми надали скрипт для реєстрації в DynDNS під час запуску cFos PNet і скасування реєстрації, коли він зупиняється. Щоб використовувати його, запустіть dyndns.htm у папці pub, щоб повідомити cFos PNet ваші параметри DynDNS. Потім активуйте dyndns.jss як сценарій запуску та відключення в cfospnet.ini, видаливши ";" у відповідному "on_start" та "on_stop" у розділі [scripts].

Використовуйте шифрування паролів "на льоту ", починаючи свої паролі з додаткового знаку "!". Кожного разу, коли cFos PNet або скрипти зустрічають пароль з "!", він буде автоматично зашифрований, тому на вашому комп'ютері не буде файлів паролів у відкритому вигляді. Майте на увазі, що це не забезпечує надійного захисту, оскільки cFos PNet повинен знати метод дешифрування, і тому зловмисник може витягти пароль. Однак кодування здійснюється за допомогою випадкового значення, яке вибирається cFos PNet один раз для кожної інсталяції та зберігається у файлі master_pwd.ini в папці інсталяції cFos PNet.
Тому не дозволяйте іншим бачити цей файл! Завдяки використанню майже унікального випадкового значення для кодування паролів дуже малоймовірно, що хтось, хто знайде закодовані паролі, зможе їх розшифрувати (якщо тільки у нього/неї також немає 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 поставляється зі стандартними налаштуваннями користувача. Інсталятор створює папку /users/admin у pub папку під час встановлення. Нові користувачі отримують файл конфігурації profile.txt у відповідній папці користувача /users/. Вони також отримують папку /private/.
Тож якщо ви хочете поділитися файлом лише з певним користувачем, скопіюйте його в його /private/замість папки pub. Тоді конфігурація .htaccess дозволяє отримати доступ до файлу лише після того, як користувач введе своє ім’я користувача та пароль. Користувач також може завантажувати в цю папку (після введення правильного пароля). Ви можете створювати та видаляти користувачів, а також встановлювати їхні паролі, використовуючи /users/index.htm як користувач "адміністратор".

cFos Personal Net документація

Як базово налаштувати cFos Personal Net - інтеграція системи та налаштування користувачів.