2) CentOS 7 y Webmin Instalación y Configuración Básica
Introducción
Glosario
Hyper-V. -
CentOS. -
Webmin. -
Direcciones estáticas. -
Direcciones dinámicas. -
Servicios en CentOS. -
SSL.-
Práctica
Webmin en Centos 7
Webmin es una herramienta administrativa con una muy cómoda GUI (Interfaz Gráfica de Usuario), la cual puede ser usada desde cualquier navegador y que está diseñada para facilitar la configuración de servicios, administración de usuarios, DNS, cortafuegos, entre otros servicios.
Instalación Webmin en Centos 7
En este punto empezaremos con los pasos para instalar webmin en nuestro servidor Centos 7 y administrar de una forma más cómoda nuestro servidor.
Instalar Webmin
1) Ejecutar terminal y acceder root
Ejecutaremos un terminal y accederemos al root con el comando “sudo su”, y escribiremos la contraseña y se mostrará el indicador # que ya estamos como root.
2) Añadir repositorio de Webmin en Centos 7
Añadiremos un repositorio de webmin para lograr instalar webmin desde yum y así obtener una instalación más limpia, para esto especificaremos el comando “gedit /etc/yum.repos.d/webmin.repo” y daremos enter y esperaremos que se ejecute una consola de texto
3) Especificar datos del repositorio webmin
En este punto introduciremos en el editor de texto el siguiente bloque de código el cual nos añadirá dicho repositorio de webmin a yum.
Clic en guardar cambios y salir.
4) Descargar la llave publica de Webmin
Para validad la instalación necesitaremos descargar una llave publica desde un Mirror, con el comando “wget http://www.webmin.com/jcameron-key.asc” esperaremos y se descargará un rpm que previamente ejecutaremos.
5) Importar llave publica
Ahora importaremos la llave publica y así validaremos los repositorios de webmin, para esto usaremos el siguiente código “rpm –import jcameron-key.asc”, daremos enter y se importará dejando todo listo para instalar limpiamente webmin desde yum
6) Instalar webmin con yum
Al instalar Webmin con Yum, minimizamos errores de librerías necesarias para Webmin ya que esta instalación traerá consigo las dependencias compatibles y requeridas por Webmin. Para esto usaremos el siguiente comando “yum install webmin -y” daremos enter y esperaremos que se instale.
7) Verificación del servicio webmin en Centos 7
Una vez finalizada la instalación podremos verificar en primera instancia que el servicio de webmin ya se encuentre en ejecución, esto con el comando “systemctl status webmin”. Si no está en ejecución ejecutaremos “systemctl start webmin” seguido de “systemctl enable webmin”
8) Accediendo a webmin
Una vez en este punto podremos acceder al panel de administración GUI de Webmin mediante la dirección https://server.practica.com:10000, cabe recalcar que Webmin trabaja por el puerto 10000 y además evidenciamos como nuestra dirección del servidor trabaja perfectamente
Hola Webmin
Ahora podremos acceder a nuestro panel de configuración de servicios de Webmin
Panel de Webmin
1) Iniciado sesión en Webmin
Para iniciar sesión en Webmin lo aremos con el usuario root y la contraseña establecida en el servidor, daremos enter e iniciaremos sesión
2) Panel Webmin
Una vez iniciada la sesión se nos cargará la vista del panel de Webmin que incluye información sobre nuestro servidor, así como las configuraciones que podemos realizar en menús desplegables.
3) Verificación de Recursos por Webmin
Para dejar en claro el buen funcionamiento de webmin podremos ver la vista con las características de nuestro servidor.
Configuración básica Webmin
1) Configuración básica de Webmin Puertos
Como una configuración básica de seguridad editaremos el puerto de escucha de la plataforma Webmin, cabe recalcar que tenemos disponibles una seria de configuraciones las cuales se irían configurando de acuerdo con nuestras necesidades y normativas de seguridad.
En este caso como buena práctica de seguridad cambiaremos el puerto de escucha de Webmin
2) Configuración cambio de puerto Webmin
Como se indicó se procederá a cambiar el puerto de webmin una vez q hemos entrado a webmin->Configuracion de webmin->Puertos y Direcciones nosotros podremos cambiar el puerto de escucha de webmin por defecto esto del :10000 lo cambiaremos al :1813 esto permitirá delimitar a nuestra organización a saber el puerto de acceso a webmin.
3) Verificación de cambio de puerto webmin
Una vez realizado el cambio podremos observar el nuevo puerto de webmin en acción.
Actualizando Webmin
1) Configuración actualizando webmin
Como segunda buena práctica actualizaremos webmin, esto lo podemos hacer dando clic en Actualizaciones de paquetes que está disponible desde la vista del panel de webmin.
2) Proceso de actualizado webmin
Una vez en este punto podremos observar los paquetes que se actualizarán de los cuales en este caso tenemos 56 actualizaciones disponibles, una vez verificados los paquetes procederemos a actualizar, dando clic en Update Select Packages
3) Verificación de actualización de webmin
Se nos mostrará el siguiente mensaje informando que se logró la actualización con éxito.
Modo de conexión Webmin
1) Cambiar modo SSL
Cambiaremos el modo seguro para que podamos ejecutar remotamente en algún punto de la práctica para esto ejecutaremos “nano /etc/webmin/miniserv.conf”
2) Editar SSL Mode
Cambiaremos el
SS1=1 a SSL=0
Abrir puertos de Webmin en Firewall
Para futuras conexiones externas a este servicio también deberemos abrir puertos a nuestro firewall para que funcione perfectamente
1) Abrir puertos de Webmin TCP
Ejecutaremos “firewall-cmd –permanent
–add-port=1813/tcp”
2) Abrir puertos de Webmin TCP
Ejecutaremos “firewall-cmd –permanent
–add-port=1813/udp”
3) Reiniciar Firewall
Reiniciaremos el firewall para
que los cambios tengan efecto “systemctl restart firewalld”
Verificación de acceso a Webmin
Ahora verificaremos el acceso a webmin
1) URL configurada para Acceder a Webmin
Una vez finalizado todo de forma correcta tipiaremos la URL “server.practica.com:1813” y el acceso debe ser limpio, con esto dejamos webmin listo para trabajar en diversos escenarios
Conclusiones
Webmin es una plataforma como pudimos observar muy ágil que nos ha ahorrado ciertos tiempos de configuración con su integración a CentOS que nos permitirá seguir administrando de forma gráfica nuestro servidor.
Recalcamos que a medida que se instalen las características Webmin irá integrando dichas características para enlazarlas y permitir una administración de forma gráfica tratando de ahorran en lo posible tiempos de configuración y minimizando errores
La seguridad SSL es muy importante en Webmin, teniendo en cuenta que nuestro servidor debe tener la facultad de generar certificados SSL en nuestro caso se decidió desactivar para agilizar la practica
Todas las configuraciones son muy importantes y se irán evidenciando a medida que avance la práctica y la instalación de los diversos servicios
No hay comentarios :
Publicar un comentario