En este artículo te mostraré cómo instalar el panel de control webmin en FreeBSD. A veces uno no tiene tiempo o no quiere lidiar con los archivos de configuración.
Webmin es una interfaz basada en web para la administración de sistemas para Unix desde donde puede configurar casi todo. Para los usuarios de Linux ya tenemos un tutorial para instalar en Centos.
Instalación del puerto
De mis artículos anteriores, puede notar que prefiero el sistema de puertos a los paquetes precompilados. Creo que haciendo así aprendo cosas. Entonces necesitamos instalar sysutils/webmin:
# cd /usr/ports/sysutils/webmin/
# make install clean
Además, recuerda que siempre hay más de una forma de hacerlo, y la mía quizás no sea la mejor.
Al igual que con todos los puertos, preste atención a las opciones que pueden aparecer y espere hasta que finalice la descarga y la creación.
Preconfiguración
Como indican los mensajes finales en la instalación, se necesitan dos tareas antes de que podamos usar webmin. Primero, ejecuta:
# /usr/local/lib/webmin/setup.sh
y siga las instrucciones en pantalla, en general, los valores predeterminados están bien:
Pero tenga cuidado de que webmin use su propio usuario administrador (! =usuario del sistema raíz). Cuando termine el script, puede habilitar e iniciar webmin ejecutando:
# /usr/local/etc/rc.d/webmin enable; /usr/local/etc/rc.d/webmin start
Uso de Webmin
Con webmin configurado e iniciado, puede apuntar su navegador a http://
Después de iniciar sesión, verá un panel que muestra el estado general del sistema:
Desde aquí puedes gestionar todo o casi todo en tu sistema, además es bastante intuitivo.
Estoy mostrando solo un par de cosas que puedes hacer. En Webmin → Configuración de Webmin, puede encontrar las opciones para configurar webmin en sí:
Bajo el Sistema menú hay opciones para administrar cosas como:
- Arranque y apagado
- Cambiar contraseñas
- Cuotas de disco
- Copia de seguridad del sistema de archivos
- Usuarios y grupos de LDAP
- Procesos en ejecución
- Trabajos cron programados
- Actualizaciones del paquete de software
- Registros del sistema
- Usuarios y Grupos
- etc
Los Servidores El menú solo muestra los servicios que ha instalado, por ejemplo, instalé PostgreSQL en este FreeBSD, y ssh y sendmail están habilitados de forma predeterminada. Webmin déjame administrarlos desde aquí:
Por ejemplo, si hubiera instalado Apache o MySQL en este FreeBSD, el menú Servidores es el lugar que debería buscar para administrarlos.
Debajo de Módulos no utilizados menú hay opciones para las cosas que podría administrar en webmin pero no están instaladas o están instaladas pero en lugares no estándar.
Para terminar este artículo dos cosas más:
- Si tiene un servicio que desea administrar desde webmin pero no hay ninguna opción, probablemente necesite descargar un módulo apropiado desde aquí:https://www.webmin.com/standard.html
- La documentación está disponible en la wiki de webmin:http://doxfer.webmin.com/Webmin/Main_Page