httpcmdd

HTTPCMDD proporciona una forma de tener (web) Interfaz de usuario de navegador a programas que se ejecutan en la misma máquina que el navegador.
Descargar ahora

httpcmdd Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Tomi Ollila
  • Sitio web del editor:
  • http://www.guru-group.fi/~too/sw/stfufs/

httpcmdd Etiquetas


httpcmdd Descripción

HTTPCMDD proporciona una forma de tener (web) Interfaz de usuario del navegador a los programas que se ejecutan en la misma máquina que el navegador. HTTPCMDD proporciona una forma de tener (web) Interfaz de usuario del navegador a los programas que se ejecutan en la misma máquina que el navegador. HTTPCMDD asoma a los encabezados del mensaje entrante del navegador y encontrar el programa que coincide con la solicitud recibida. Los programas se ejecutan con privilegios del usuario que ejecuta el navegador. Cada usuario puede tener sus comandos privados disponibles en su directorio de inicio, además de los programas comunes instalados en el sistema (si corresponde). También existe la posibilidad de colocar algunos programas en el directorio especial y los programas que residen allí se ejecutarán con privilegios de root.httpcmdd pasa el socket que aceptó en el programa que comenzó. HTTPCMDD no lee ningún dato a la salida del zócalo, pero solo lo miró. El programa obtiene todos los datos enviados desde el principio y HTTPCMDD no funciona como un proxy que ofrece los datos; Todos los datos van directamente entre Peer y el programa HTTPCMDD lanzado sin que nadie interfiera. El socket del servidor está unido a la interfaz LOCALHOST BOOVBACK solo, por lo que no es posible, no es posible, las conexiones de red al servidor HTTPCMDD, y si esas, HTTPCMDD no podrá identificar al usuario en Peer, rechazando un mayor procesamiento de mensajes. Finalmente, se realiza una revisión de la cordura a los encabezados HTTP entrantes; Por ejemplo, ReferER: encabezado (si uno) no coincide con HTTPD IP (127 ]. 1) y el puerto causará un cierre de conexión. La instalación y USAGETEHERE es un conjunto de programas de ejemplo (shell, Perl y Python Scripts ) que se puede utilizar para probar y obtener una pista de uso HTTPCMDD. Simplemente ejecute QuickTest.sh para consultar esos ejemplos (al igual que en la sección de inicio rápido al principio de este documento). Deja detrás del enlace simbólico en $ home / .httpcmdd y ejecutando el demonio httpcmdd. Es posible que desee limpiarlos después del período de prueba inicial (tenga en cuenta que el archivo binario HTTPCMDD httpCMDD compilado rápidamente se inició poco después de que se inició) .Para compilar HTTPCMDD DAEMON ENTER SH SRC / HTTPCMDDD.C --PREFIX = / USR o SH src / httpcmdd.c --prefix = / usr / local en la línea de comandos. Hay más opciones para regalar en la línea de comandos; Ingrese SH httpcmdd.c para ver a aquellos si lo desea. (He planeado crear makefile para las necesidades futuras; que vendrá a tiempo). Después de compilar, ingrese ./httpcmdd (como root). Si el puerto 127.0.1:80 está unido, el demonio se iniciará y se separará del terminal. En ese caso, puede intentar conectarse a ella ingresando http: //127.1/ en una ventana del navegador. Que probablemente devuelva una página de error (ya que no hay comandos instalados para proporcionar contenido (a menos que haya dejado el enlace simbólico generado por QuickTest.sh Poner alrededor). Si el puerto 80 está unido (probablemente por Apache HTTP Server) o no hay acceso Para rootear los privilegios, se puede iniciar HTTPCMDD con la opción -p. En ese caso, puede acceder a HTTPCMDD con URL http: //127.1: /. Si httpcmdd se inició con privilegios de usuario que no sean raíz, solo el usuario puede acceder a los servicios HTTPCMDD. El acceso a todos los demás usuarios se negará por mensaje de error predeterminado y el incidente se registra en el inicio de sesión del sistema. En caso de que desee instalar HTTPCMDD como servicio de sistema (comenzó en el tiempo de inicio del sistema) y desea utilizar el puerto 80 (como yo Por lo general, les gusta hacerlo) y tiene otros servidores HTTPD en el sistema que se une a la interfaz LocalHost Loopback (127.0.0.1) y en la interfaz de red, ejecute primero HTTPCMDD. Con suerte, el otro aceptará esto y funciona bien con otras interfaces y salta 127.1. Si no (o th Ere las limitaciones del sistema para hacer esto automáticamente), debe configurar el otro httpd para saltar 127.1.


httpcmdd Software relacionado

phpsearch

PhpSearch proporciona un motor de búsqueda de una sola mesa con un formulario de consulta personalizable. ...

59

Descargar

EcassignBox

ECASSIGNEXBOX es un proyecto que permite la creación, la presentación y la calificación de las tareas en línea. ...

239

Descargar