» Documentación de cFos Personal Net, Configuración básica

Configuración básica

La configuración más básica es instalar cFos PNet y copiar los documentos que desea publicar en el directorio 'pub' dentro del directorio de instalación de cFos PNet. La configuración estándard de Javascript makedir.jss produce una salida de muestra de la carpeta pública de sus usuarios.

Puede cambiar la localización de las carpetas Pública y Privada cambiando las llaves "public_dir=" y "private_dir=" en cfospnet.ini, sección [param] a su carpeta deseada (se requiere la ruta completa). cfospnet.ini se localiza en el directorio c:\programdata\cFos\cfospnet.

Por defecto, cFos PNet utiliza el puerto 80 para servicios HTTP, aunque también puede utilizar otro puerto cambiando la llave "server_port" en la sección [param] del archivo cfospnet.ini.
También por defecto, cFos PNet utiliza tanto IPv4 como IPv6. Si desea limitarlo a sólo utilizar IPv4 o IPv6 puede hacerlo cambiando en la llave "ipv4_allowed" o "ipv6_allowed" a "0" en la misma sección [param] de cfospnet.ini.

Si desea enviar e-mail a través de Javascript, es necesario establecer las siguientes llaves en la sección [param]:

"smtp_server"Dirección del servidor SMTP
"smtp_username"Su nombre de usuario
"smtp_password"Su contraseña

Esto es todo. Para permitir a otros acceder su servidor web, puede necesitar configurar el reenvío de puertos en su router, si se encuentra detás de un NAT. Además, si utiliza direcciones IP dinámicas, puede desear habilitar un servicio de DNS dinámico, como DynDNS (www.dyndns.org). Hemos previsto un script para registrarse con DynDNS cuando cFos PNet arranca y desregistrarse cuando termina. Para utilizarlo, ejecute dyndns.htm en su carpeta pública para poder decirle a cFos PNet sus parámetros dinámicos DynDNS. Después, active dyndns.jss como un script de inicio y apagado en cfospnet.ini eliminando el carácter ";" en las respectivos líneas "on_start" y "on_stop" en la sección [scripts].

Utilice Encriptación de contraseñas Al Vuelo comenzando su contraseña con el carácter adicional "!" . Allí donde cFos PNet o alguno de sus scripts encuentra una contraseña con "!" , lo encripta de forma automática para que no existan contraseñas en texto claro en su PC. Observe que esto no provee de una seguridad fuerte, ya que cFos PNet debe de conocer el método de desencriptación y por tanto un atacante podría extraer la contraseña original. La codificación de la contraseña se realiza partiendo de un valor aleatorio, elegido por cFos PNet de forma única en cada instalacíón, y almacenado en el archivo master_pwd.ini en el directorio de instalación de cFos PNet.
No permita a otros ver este archivo! Utilizando un número aleatorio prácticamente único para codificar contraseñas, es muy improbable que alguien que encuentre la contraseña encriptada pueda decodificarla (a no ser que también disponga del archivo master_pwd.ini).
El valor master_pwd también se almacena en el registro para poder sobrevivir a una reinstalación completa del software. Además, si desea utilizar el mismo valor master_pwd para una nueva instalación, puede copiar/salvaguardar el archivo master_pwd.ini y (antes de comenzar la nueva instalación) poner el archivo en el mismo directorio donde reside el archivo de instalación de cFos PNet setup.exe.

cFos PNet como un servicio del sistema

Si ejecuta manualmente cfospnet.exe, se ejecuta como un proceso normal de usuario Win32 bajo su cuenta de usuario. Cuando sale del sistema, Windows lo detendrá como cualquier programa que estuviera ejecutando.
También puede utilizar cFos PNet como un servicio de sistema. Entonces comenzará con Windows y se ejecutará independientemente del usuario que entre al sistema. Utilice

"cfospnet.exe -start_service" para registrar cFos PNet como servicio e iniciarlo. Utilice
"cfospnet.exe -stop_service" para parar el servicio cFos PNet y quitarlo del registro.

Configuración de usuario

cFos PNet dispone de una configuración de usuario por defecto. El instalador crea el directorio /users/admin en el directorio pub durante la instalación. Los nuevos usuarios obtienen un archivo de configuración profile.txt en su respectivo archivo de usuario /users/. También obtienen un directorio /private/.
Así que si desea compartir un archivo concreto con un usuario, cópielo en su directorio /private/ en vez de en el directorio pub. El archivo de configuración .htaccess permite el acceso a ese archivo siempre que el usuario haya entrado al sistema con su combinación de usuario y contraseña. El usuario también puede subir a su directorio (después de introducir la contraseña). Puede crear y eliminar usuarios y cambiar sus contraseñas, utilizando /users/index.htm como usuario "admin".

Documentación de cFos Personal Net

Impulsado por cFos Personal Net Web Server
Practice random kindness and senseless acts of beauty