Está en la página 1de 3

Introduccin Servicios y Demonios bsicos Linux

Apache: es un servidor web HTTP de cdigo abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP y la nocin de sitio virtual. El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache Software Foundation. Apache presenta entre otras caractersticas altamente configurables, bases de datos de autenticacin y negociado de contenido, pero carece de una interfaz grfica que ayude en su configuracin. Apache es el servidor HTTP ms usado. Alcanzando su pick de uso en 2005 acaparando el 70% de los sitios web en el mundo, sin embargo ha sufrido un descenso en su cuota de mercado en los ltimos aos, la que actualmente no supera el 45%. (Estadsticas histricas y de uso diario proporcionadas por Netcraft ).

IPTable: es parte del framework Netfilter disponible en el ncleo Linux que permite interceptar y manipular paquetes de red. Es una herramienta de cortafuegos que permite no solamente filtrar paquetes, sino tambin realizar traduccin de direcciones de red (NAT) para IPv4 o mantener registros de log. IPTables es el nombre de la herramienta de espacio de usuario mediante la cual el administrador puede definir polticas de filtrado del trfico que circula por la red.
## Establecemos poltica por defecto iptables -P INPUT ACCEPT iptables -P OUTPUT ACCEPT

iptables -P FORWARD ACCEPT iptables -t nat -P PREROUTING ACCEPT iptables -t nat -P POSTROUTING ACCEPT

Cron: en el sistema operativo Unix, cron es un administrador regular de procesos en segundo plano (demonio) que ejecuta procesos o guiones a intervalos regulares (por ejemplo, cada minuto, da, semana o mes). Los procesos que deben ejecutarse y la hora en la que deben hacerlo se especifican en el fichero crontab. Para agregar, quitar o modificar tareas, hay que editar el crontab. Esto se hace con la orden crontab -e, que abrir el editor y cargar el fichero crontab correspondiente al usuario que est logueado. En el siguiente ejemplo se pone a cero el log de error de Apache un minuto despus de medianoche (00:01 de cada da del mes, de cada da de la semana).

1 0 * * * echo -n "" > /www/apache/logs/error_log

MySql: es un sistema de gestin de bases de datos relacional, multihilo y multiusuario. Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia especfica que les permita este uso. Est desarrollado en su mayor parte en ANSI C. Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pblica y los derechos de autor del cdigo estn en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del cdigo. Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado.

uso general de cdigo del lado del servidor originalmente diseado para el desarrollo web de contenido dinmico. Fue uno de los
PHP: es un lenguaje de primeros lenguajes de programacin del lado del servidor que se podan incorporar directamente en el documento HTMLen lugar de llamar a un archivo externo que procese los datos. El cdigo es interpretado por un servidor web con un mdulo de procesador de PHP que genera la pgina Web resultante. PHP ha evolucionado por lo que ahora incluye tambin una interfaz de lnea de comandos que puede ser usada en aplicaciones grficas independientes. PHP puede ser usado en la mayora de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningn costo. FTP: File Transfer Protocol, 'Protocolo de Transferencia de Archivos'), es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol), basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde l o para enviarle archivos, independientemente del sistema operativo utilizado en cada equipo. El servicio FTP es ofrecido por la capa de aplicacin del modelo de capas de red TCP/IP al usuario, utilizando normalmente el puerto de red 20 y el 21. Un problema bsico de FTP es

programacin de

que est pensado para ofrecer la mxima velocidad en la conexin, pero no la mxima seguridad, ya que todo el intercambio de informacin, desde el login y password del usuario en el servidor hasta la transferencia de cualquier archivo, se realiza en texto plano sin ningn tipo de cifrado, con lo que un posible atacante puede capturar este trfico, acceder al servidor y/o apropiarse de los archivos transferidos.

SeLinux: Security-Enhanced Linux es un mdulo de seguridad para Linux kernel que proporciona el mecanismo para soportar polticas de seguridad para el control de acceso, incluyendo. Se trata de un conjunto de modificaciones del ncleo y herramientas de usuario que pueden ser agregadas a diversas distribuciones Linux. Su arquitectura se enfoca en separar las decisiones de las aplicaciones de seguridad de las polticas de seguridad mismas y racionalizar la cantidad de software encargado de las aplicaciones de seguridad. En su mayor parte, SELinux es casi invisible para la mayora de los usuarios. Solamente los administradores de sistemas se deben de preocupar sobre lo estricto que debe ser una poltica a implementar en entornos de servidores. La poltica puede ser tan estricta o tan indulgente como se requiera, y es bastante detallada. Este detalle le d al kernel SELinux un control total y granular sobre el sistema completo. DHCP Server: (sigla en ingls de Dynamic Host Configuration Protocol, en espaol protocolo de configuracin dinmica de host) es un protocolo de red que permite a los clientes de una red IP obtener sus parmetros de configuracin automticamente. Se trata de un protocolo de tipo cliente/servidor en el que generalmente un servidor posee una lista de direcciones IP dinmicas y las va asignando a los clientes conforme stas van estando libres, sabiendo en todo momento quin ha estado en posesin de esa IP, cunto tiempo la ha tenido y a quin se la ha asignado despus.

También podría gustarte