Tutoriales

Webmin: una herramienta de administración de sistemas basada en web para Linux

Webmin es una herramienta de configuración del sistema basada en la web de código abierto para la administración del sistema Linux. Con la ayuda de esta herramienta, podemos administrar la configuración interna del sistema, como configurar cuentas de usuario, cuotas de disco, configuración de servicios como apache, DNS, PHP, mysql, uso compartido de archivos y mucho más.

La aplicación Webmin se basa en Perl módulo y utiliza TCP Puerto 10000 con OpenSSL biblioteca para comunicarse a través del navegador.

Algunas de las cosas que puedes hacer con Webmin son:

  • Cree, edite y elimine cuentas de usuario en su sistema.
  • Comparta archivos y directorios con otros sistemas Linux a través del protocolo NFS.
  • Configure Cuotas de disco para administrar la cantidad de espacio en disco disponible para los usuarios.
  • Instalar, ver y eliminar paquetes de software en el sistema.
  • Cambie la dirección IP del sistema, la configuración de DNS y la configuración de enrutamiento.
  • Configure un Firewall de Linux para proteger su sistema.
  • Cree y configure hosts virtuales para el servidor web Apache.
  • Administre bases de datos, tablas y campos en un servidor de base de datos MySQL o PostgreSQL.
  • Comparta archivos y directorios con sistemas Windows a través del intercambio de archivos Samba.

En este artículo, aprenderá cómo instalar la última versión del Webmin herramienta de administración del sistema en sistemas Linux.

Instalación del panel de control de Webmin en Linux

estamos usando el repositorio webmin para instalar la última Webmin herramienta con sus dependencias requeridas y también recibimos actualizaciones automáticas actualizadas de Webmin a través del repositorio.

Instalar Webmin en Sistemas RHEL

En distribuciones basadas en RHEL, como Fedora, CentOS, Rocoso & AlmaLinux, debe agregar y habilitar Webmin repositorio, para ello crea un archivo llamado /etc/yum.repos.d/webmin.repo y agregue las siguientes líneas como un raíz usuario.

# vi /etc/yum.repos.d/webmin.repo
[Webmin]
name=Webmin Distribution Neutral
#baseurl=https://download.webmin.com/download/yum
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1
gpgkey=https://download.webmin.com/jcameron-key.asc
gpgcheck=1

También debe descargar e instalar el GPG clave con la que se firman los paquetes, con los comandos:

# wget https://download.webmin.com/jcameron-key.asc
# rpm --import jcameron-key.asc

Ahora podrá instalar Webmin con los comandos:

# yum install webmin
Instalar Webmin en Sistemas RHEL

Instalar Webmin en sistemas Debian

Del mismo modo, debe agregar y habilitar Webmin APT repositorio a la /etc/apt/sources.list archivo en sus sistemas Debian como ubuntu y menta.

$ sudo nano /etc/apt/sources.list

Agregue la siguiente línea al final del archivo, guárdelo y ciérrelo.

deb https://download.webmin.com/download/repository sarge contrib

A continuación, importe e instale Clave GPG para instalar paquetes firmados para Webmin.

$ wget https://download.webmin.com/jcameron-key.asc
$ sudo apt-key add jcameron-key.asc    

Sobre Debian 11 y Ubuntu 22.04 o superior, los comandos son:

$ wget https://download.webmin.com/jcameron-key.asc
$ sudo cat jcameron-key.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/jcameron-key.gpg

Ahora podrá instalar Webmin con los comandos:

$ sudo apt-get install apt-transport-https
$ sudo apt-get update
$ sudo apt-get install webmin

Iniciando Webmin en Linux

Ejecute los siguientes comandos para iniciar el servicio.

------------------- [on RedHat based systems] -------------------
# /etc/init.d/webmin start
# /etc/init.d/webmin status
Iniciar Webmin en CentOS
Inicie Webmin en RedHat Systems
------------------- [on Debian based systems] -------------------

$ sudo /etc/init.d/webmin start
$ sudo /etc/init.d/webmin status
Inicie Webmin en Ubuntu
Inicie Webmin en sistemas Debian

Paso 3: Acceso al panel de control de Webmin

Por defecto Webmin se ejecuta en el puerto 10000, por lo que necesitamos abrir el puerto Webmin en nuestro firewall para acceder a él. La forma más fácil de abrir el puerto en el firewall es usando los siguientes comandos.

------------------- [On FirewallD] -------------------

# firewall-cmd --add-port=10000/tcp
# firewall-cmd --reload
------------------- [On UFW] -------------------

$ sudo ufw allow 10000
------------------- [On IPtables] -------------------

# iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT
# service iptables save
# /etc/init.d/iptables restart

Ahora deberíamos poder acceder e iniciar sesión en Webmin usando URL http://localhost:10000/ e ingrese el nombre de usuario como raíz y contraseña (actual contraseña raíz), para acceso remoto simplemente reemplace servidor local con tu control remoto IP habla a.

http://localhost:10000/
OR
http://IP-address:10000/
Inicio de sesión de administrador de Webmin
Inicio de sesión de administrador de Webmin
Información del sistema Webmin Linux
Información del sistema Webmin Linux
Configuración de Webmin
Configuración de Webmin
Procesos en ejecución de Webmin Linux
Procesos en ejecución de Webmin Linux

Para más información visite documentación webmin.

Si aprecia lo que hacemos aquí en TecMint, debe considerar:

TecMint es el sitio comunitario de más rápido crecimiento y más confiable para cualquier tipo de artículos, guías y libros de Linux en la web. Millones de personas visitan TecMint! para buscar o navegar por los miles de artículos publicados disponibles GRATUITAMENTE para todos.

Si le gusta lo que está leyendo, considere comprarnos un café (o 2) como muestra de agradecimiento.

Apoyanos

Estamos agradecidos por su apoyo interminable.

.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Botón volver arriba