Sunteți pe pagina 1din 18

Practica No.

18: Administrando servidores en Webmin


En el siguiente documento se ensena de manera detallada acerca de uno de los servicios ms conocidos en Linux: Webmin. Antes que nada como en cada tutorial de esta pgina, introducir una breve explicacin acerca del servicio a utilizar que en este caso es webmin. Gracias a wikipedia por todas sus aportaciones a lo largo de los tutoriales presentes aqu. Webmin es una herramienta de configuracin de sistemas accesible va web para OpenSolaris, GNU/Linux y otros sistemas Unix. Con el se pueden configurar aspectos internos de muchos sistemas operativos, como usuarios, cuotas de espacio, servicios, archivos de configuracin, apagado del equipo, etc, asi como modificar y controlar muchas aplicaciones libres, como el servidor web Apache, PHP, MySQL, DNS, Samba, DHCP, entre otros. La versin de Knoppix utilizada para este tutorial es la 6.4, contrario a muchos tutoriales anteriores, en los que utilizamos la versin 6.2. Ahora bien, si usted cuenta con la 6.2 no se preocupe que el proceso seguir sencillamente siendo el mismo. Ahora lo primero que vamos a hacer ante todo ser actualizar nuestro repositorio. $ sudo apt-get update

Una vez terminada la actualizacin, pues proseguimos a abrir el archivo que se encuentra en la ruta mostrada a continuacin: /etc/apt/sources.list. Esto nos permitir instalar y actualizar webmin va APT.

APT o Advanced Package Tool (Herramienta Avanzada de Empaquetamiento), es un sistema de gestin de paquetes creado por el proyecto Debian. APT simplifica en gran medida la instalacin y eliminacin de programas en los sistemas GNU/Linux. $ sudo nano /etc/apt/sources.list

Ahora tambin abrimos nuestro navegador web en donde entraremos a la pagina www.webmin.com/deb.html

Buscando en dicha pagina la siguiente lnea.

La cual pegaremos dentro del archivo /etc/apt/,sources.list ; justamente al final de este.

Cerramos y guardamos. Lo prximo ser loguearnos como usuario root y despues entrar al directorio /root.

Luego ejecutamos la siguiente sintaxis. # wget http://www.webmin.com/jcameron-key.asc

Luego de esto utilizamos otra sintaxis. # apt-key add jcameron-key.asc

Volvemos entonces a actualizar nuestro repositorio. # apt-get update

Una vez realizado todo esto, procedemos entonces a instalar webmin.

# apt-get install webmin

Una vez instalado, pues procedemos entonces a ir a nuestro navegador y escribir algo como lo siguiente. https://[nombre de su equipo]:[puerto a utilizar] el puerto es el numero 10000 Nota: para saber como loguearnos correctamente una vez instalado webmin visualice las ltimas lneas en donde le dir los parmetros y con qu usuario loguearse, que en este caso es root.

Entonces en mi caso quedara de la siguiente manera: http://Microknoppix:10000 en su caso puede variar Aparecindonos luego la ventana de Webmin, pero antes de eso, es muy probable que nuestro navegador deniegue, pues en este caso lo que haremos ser simplemente certificar el lugar como seguro. Una vez hecho lo anterior, pues veremos lo siguiente.

Y entramos con nuestro usuario root. Recuerde que root debe de tener un password asignado.

Ahora si nos logueamos.

Una vez dentro veremos cosas muy interesantes, como por ejemplo, datos sobre nuestro equipo.

Note que dice Debian Linux 6.0 y realmente estamos utilizando Knoppix. Esto se debe a que los paquetes que estamos utilizando son de Debian y que Knoppix en si es un derivado directo de Debian. Y podremos seguir viendo ms datos interesantes.

En la parte izquierda podremos ver un listado un tanto interesante.

En donde se nos listan ciertas opciones de webmin. A continuacin las explicaremos de manera detallada. Seleccionemos la primera: Webmin

Presentando as todas las opciones de configuracin de webmin. Empezaremos explicando IP Access Control

En IP Access Control bsicamente lo que hacemos es controlar el fijo de direcciones IPs que pueden acceder a nuestro equipo. Encontraremos dentro diferentes opciones que van desde el bloqueo total de cualquier direccionamiento a permitir que toda direccin tenga acceso al servidor. Podemos especificar el nombre del equipo o la direccin de este; en caso de las redes completas se nos presenta la opcin de poner nuestra mascara de subred. Ports and Addresses

Una de las opciones ms interesantes es ports and addresses. Aqu podremos especificar a nuestro equipo para que acepte conexiones de equipos que manejen el nuevo estndar de direccionamiento que es el IPv6. Opciones que nos permiten configurar nuestro equipo para que escuche paquetes broadcast que estn etiquetados con el protocolo UDP, y dems. Por ltimo tenemos que mencionar que como su nombre asi lo dice, en ports and addresses podemos configurar a nuestro equipo para que escuche a ciertas direcciones por ciertos puertos. Logging

En logging podremos configurar Webmin para que maneje los loggings de nuestro servidor. este funciona bajo el estndar CLF, denominado como Common Log Format. Bsicamente CLF es un tipo de formato de texto estandarizado para ser usado en los servidores web cuando estos generan archivos log. Al ser estandarizado, los archivos pueden ser analizados por una variedad de programas de anlisis. En logging se manejan los conocidos archivos de registro (log) que son archivos que contienen mensajes sobre el sistema, incluyendo el kernel, los servicios y las aplicaciones que se ejecutan en dicho sistema. Proxy Servers and Downloads En esta opcin aplicaremos ciertas configuraciones a nivel de proxy, que van desde especificar un HTTP proxy a un FTP proxy, seguido de ms opciones como especificar quien no tendr polticas de proxy, el nombre de nuestro proxy e incluso su contrasea. Y dems. User Interface

En esta opciones gestionaremos todo lo concerniente (o por lo menos una buena porcin) a la interfaz del usuario. Algunas de las opciones mostradas en esta seccin especifican si queremos usar el estndar RRGGBB. Podremos activar la opcin de desplegar ttulos como texto, que nuestro nombre de equipo se liste en Webmin y dems. Webmin Modules

Aqu en esta opcin manejaremos los mdulos de Webmin, podramos decir que los mdulos son funcionalidades adicionales al sistema. Estos mdulos pueden ser distribuidos en archivos .wbm e instalados como archivos RPM (claro, si nuestro sistema operativo soporta RPM). En la pgina de Webmin podemos encontrar una lista bien detallada acerca de los diferentes mdulos soportados por Webmin. Encontraremos modules estndares tales como ADSL Client, que permite iniciar una conexiones tipo ppp. Tenemos tambin mdulos para Apache, Bind, el firewall de BSD. Archivos de backups, quemador de CD y dems. En fin, los mdulos estn en una cantidad considerable, permitindonos funcionalidades que son muchas veces esenciales. Para ver estos mdulos visite: http://www.webmin.com/standard.html Dentro Webmin modules encontraremos tambin encontramos la posibilidad de un manejo eficiente de mdulos, como por ejemplo clonar un modulo ya existente en nuestro equipo, agregndole un nombre opcional si queremos. Otra funcionalidad permitida en este caso es la de borrar mdulos en caso de que no los necesitemos as como tambin la posibilidad de exportar mdulos en formato wbm.gz, eso quiere decir que se nos permite la opcin de instalar mdulos en equipos que manejen tambin Webmin (obviamente). Operating System and Environment

En la opcin de sistema operativo y ambiente podemos ver que se nos muestra el sistema operativo detectado por webmin. Si por ejemplo, la informacin es incoherente pues se nos permite la accin de actualizarla para que asi Webmin sepa realmente bajo que plataforma est corriendo. En nuestro caso que es Knoppix, las cosas varan un poco ya que nuestro sistema es un derivado de Debian, por lo tanto no existe ningun problema cuando nuestro Webmin detecta a Debian como sistema operativo base. Language

Esta opcin es ms que obvia ya que su nombre especifica su funcin. Entrando en esta opcin podemos cambiar el idioma con el que se nos lista la informacin en Webmin. Index Pages Options

Aqu en donde los creativos y originales se divierten, ya que en esta seccin de Webmin se nos permite controlar todos los aspectos relacionados con la apariencia del men de Webmin. Upgrade Webmin

Como su nombre as lo indica esta seccin nos permite mejorar y actualizar nuestro Webmin, simplemente adquiriendo nuevos paquetes de este. Algo importante es que no importa si actualizamos, sencillamente nuestros datos se mantendrn de igual forma. Authentication

La autenticacin en Webmin es muy especial, primero tenemos que resaltar que todo sistema de autenticacin representa un sinnimo de seguridad. Es recomendable tener por lo menos a ciertos usuarios restringidos, para que as permitir solo el acceso a aquellos que tengan dicha autorizacin. Cuando en Webmin habilitamos el modo autenticado, nuestro servidor queda a salvo de entradas forzadas a nuestro sistema, aumentando el grado de seguridad cada vez que el password introducido sea incorrecto. Por lo tanto cada vez se pondr ms difcil el acceso a este, aumentando as la brecha de seguridad entre el intruso y el sistema. Podemos tambin configurar nuestro sistema para que las contraseas tengan un tiempo lmite, lo que se denomina como timeouts. Si por ejemplo tenemos un usuario que ha intentado entrar al sistema con cinco intentos, podemos decirle al sistema que bloquee dicho usuario. En otras palabras le pondremos el numero de intentos que el usuario puede usar para acceder al sistema, despus de caducados dichos intentos, pues quedara automticamente inhabilitado para nuestro sistema. Authentication nos ofrece muchas ms posibilidades, representando una opcin muy viable a la hora de proteger Webmin. Reassign modules

Se nos permite configurar que modulo por categora es mostrado bajo el index de Webmin. Edit Categories

Aqu podremos editar las categoras presentes en Webmin, pudiendo si as se desea editar el nombre de dichas categoras. Podemos tambin gestionar los IDs de las categoras, as como tambin podremos agregarles descripciones a estos. Algo interesante es que estas categoras se manejan a nivel de Servidores, clusteres, webmin y dems. Module Titles

Aqu podemos editar el titulo de los mdulos, as como cambiar su configuracin a nivel de descripcin estndar. Webmin Themes

Particularmente creo que el diseo es parte fundamental de todo producto, y los creadores de Webmin tambin lo ven as. En Webmin Themes podemos controlar la apariencia de Webmin, modificando as nuestra interfaz de usuario, incluyendo en esta los iconos, los colores, el fondo o background y la disposicin de las pginas. Por defecto esta seccin nos brinda la posibilidad de utilizar los temas que trae por defecto webmin, pero tambin podemos instalar nuestros temas personales, expandiendo as el nivel de personalizacin. Trusted Referrers

En esta seccin se nos permite configurar Webmin para que utilice los denominados cheques, los cuales se utilizan para evitar enlaces de otros sitios web maliciosos que tienen como intencin engaar a su navegador para as poder hacer cosas peligrosas a travs de Webmin. Podemos tambin agregar ciertas excepciones a esta modalidad, ya que es probable que tengamos ciertos links a webmin desde nuestras propias pginas webs, los cuales los podemos especificar en esta seccin. Anonymous Module Access

Aqu podemos especificar el acceso a ciertos mdulos de Webmin sin la necesidad de que ciertos usuarios tengan que loguearse en el sistema. Se recomienda encarecidamente que seamos cuidadosos en esta secciona, ya que podramos cometer un error y permitir el acceso a al modulo incorrecto. File Locking

En esta seccin modificamos el acceso a los archivos, simplemente especificamos cuales queremos que tengan acceso y cules no. Mobile Device Options

En esta seccin configuraremos ciertas opciones a los dispositivos mobiles que estemos utilizando con Webmin. Encontrando as opciones de configuracin tales como el forcejeo para usar la autenticacin HTTP, agentes adicionales de bsqueda y dems. Blocked Hosts and Users

Aqu visualizaremos cuales usuarios y equipos estn siendo bloqueados por Webmin. Background Status Collection

Aqu podemos habilitar la opcin de coleccionar el status de los background de nuestro sistema. Tambin encontraremos una segunda opcin que los permite coleccionar los paquetes de actualizacin habilitados en nuestro sistema. Advanced Options

En esta seccin se nos permite configurar opciones avanzadas, tales como el directorio de archivos temporales, tiempo mximo de los archivos temporales y dems. Encontramos opciones de seguridad tales como asignar o crear una contrasea para los programas habilitados en Webmin y permitir la modificacin a los archivos inmutables del sistema. Podemos tambin asignar prioridad a algunos trabajos de la CPU, etc. Debugging Log File

En Debugging Log Files se nos permite depurar los archivos de log. Como por ejemplo el espacio que estos archivos ocuparan y dems. Sending Email

Sending Email controla la manera en la que Webmail enva los mensajes, como por ejemplo aquellos mensajes que provienen de backups programados o monitorios en segundo plano. As mismo efecta el envi de correos usando el modulo denominado Read User Mail. SSL Encryption

SSL es un tipo de encriptacin. La encriptacin o criptgrafia es la tcnica que se utiliza para codificar mensajes confidenciales que necesitan ser protegido de intrusos. SSL o Secure Socket Layer es un tipo de encriptacin creada por Netscape, este representa un protocolo de seguridad para Internet usado por los navegadores y servidores web para transmitir informacin sensitiva. SSL se ha convertido en parte de un protocolo de seguridad general llamado TLS (Transport Layer Security). En esta seccin de Webmin se nos permitir la instalacin de este tipo de encriptacin, en caso de que no la tengamos instalada. Certificate Authority

Aqu se configuran los certificados de autoridad, este modulo solo puede ser utilizado cuando tenemos instalado SSL en nuestro sistema. Para saber cmo instalar SSL en Webmin, visite el siguiente website:www.webmin.com/ssl.html Mas debajo veremos ciertos botones que nos permiten configurar ms aun nuestro sistema de webmin. Start at boot time

Esta opcin nos permite configurar Webmin para que arranque o no al iniciar nuestro sistema operativo. Restart Webmin

Nos permite reiniciar Webmin. Refresh Modules

Refrescar la configuracin de los modules de Webmin. Y dems

S-ar putea să vă placă și