Formacio 7 PlataformESS - Maadix
Què ens pot oferir el framework de Maadix per a la gestió d'infraestuctures compartides?
Introducció
Sessió de formació sobrer el framework de Maadix. A través de l'entorn aprendrem a la gestió d'usuaris, gestió d'infraestuctura compartides, i instal·lacó de programari. A la formació aprendrem com instal·lar un software a la insfraestructura (com per exemple next-cloud), aíxí com conceptes bàsics necessaris per a l'administració d'infraestructures pròpies, com : DNS; gestió de recursos d'un sistema, i introducció a aspectes de seguretat.
Formació impartida per Maadix
Detalls
1. Què és Maadix.
MaadiX es un Kit Integral d'eines lliures i de codi obert que garanteix la autonomia en l'àmbit digital a les entitats de l'economia social i solidària, iniciatives associatives, centres públics de la ciutat i a la ciutadania en general.
Permet habilitar en pocs minuts núvols integrats per un sense fi d'eines lliures i necessàries per a l'organització, la col·laboració i la comunicació.
Per la seva arquitectura ofereix la possibilitat d'integrar il·limitades aplicacions de forma àgil, a través de la creació de ‘receptes d'instal·lació’ que entren a ser part dels recursos del procomú: es desenvolupen una única vegada per a ser utilitzades per tota la comunitat il·limitades vegades.
MaadiX es pot instal·lar en servidors situats en qualsevol lloc, inclòs àmbits domèstics o oficines locals.
Les tecnologies d'automatització solen ser invasives i poc respectuoses amb la privacitat, ja que impliquen tenir accés a les infraestructures (servidors) en les quals s'apliquen.
MaadiXZone ha desenvolupat un sistema que permet beneficiar-se dels avantatges de l'automatització eliminant els seus inconvenients: els servidors implementen les receptes d'automatització a demanda, de forma autònoma i segura, sense necessitat de concedir accés i exposar les dades que emmagatzemen a cap agent extern.
MaadiX es un proyecto de software libre. Todo el código está publicado:
https://gitlab.com/users/MaadiX/projects
2. Com gestionem i administrem Maadix.
MaadiX incluye una interfaz gráfica, que permite administrar funcionalidades avanzadas tal como la nstalación de aplicaciones, su actualización , gestión de cuentas de correo, creación de entornos webs, etc.
Esto permite a las organizaciones disponer de una nube propia, a la que solo ella tiene acceso (ni si quiera el equipo de MaadiX), sin tener que lidiar con las tareas de administración de sistema.
Las personas que usan MaadiX disponen de una amplia dicumetacion:
Además de un servicio técnico que acompaña en la resolución de dudas y/o errores
Maadix incluye herramientas para reforzar la seguridad del entorno como Fail2ban (contra ataques de fuerza bruta), Rkunter (Para detetcar Rottkits y malware en el sistema), 2FA (Autenticación en dos pasos, para proteger el acceso a la interfaz gráfica de administración)
3. Serveis i plataformes integrades.
Maadix Se instala sobre Debian. Por defecto incluye :
Servidor web completo (Apache, Mysql, Php, Let's Encrypt para poder publicar webs con conexion segura )
Servidor de correo (Postfix, Dovecot, SpamAssasin, Webmail)
Además, desde la interfaz gráfica (panel de control) se pueden instalar con un clic las siguientes aplicaciones:
Nextcloud
Owncloud
Libre Office Online
OnlyOffice
Jitsi Meet
Discourse
LimeSurvey
RocketChat
Mailman 3
Mailtrain
Etherpad
Dolibarr
OpenVpn
PhpMyAdmin
Proximamente se incluirán:
Odoo
Mumble
INstalción automatizada de Wordpress
Servicio integrado de backups cifrados
Zeyple (para envío de correos elctrónicos cifrados desde el servidor)
Las organizaciones además disponen de acceso root al servidor. Esto quietre decir que si una aplicación no está disponible para su instalación automatizada, se puede instalar manualmnente.
4. Gestió de serveis i aplicacions.
La mayoría de aplicaciones, una vez instaladas, se gestionan directamente desde las interfaces de las mismas.
Lo que MaadiX provee son las actualizaciones no solo de cada aplicación , sino también de todo el sistema operativo.
- mostrar el proceso de actualización
5. Els DNS
Para poder crear cuentas de correo o instalar la mayoría de aplicaciones, es necesario disponer de un dominio propio. Quizás esta sea la parte más tediosa y donde las comunidad suele encontrar mayor dificultades.
El panel de control incluye indicaciones detallada sobre como configurar los dominios para que funcionen correctamente para las aplicaciones que se quieren iinstalar.
6 Eines i protocols d´us per reforçar la seguretat
Activación de 2FA paso a paso
Explicación de como funciona Rkhunter
Gestión de Fail2ban desde la interfaz gráfica
Cifrado del disco (esto igual es demasiado para target común)
Objectius
Objectius d'aprenentatge
Gestió d'usuaris, gestió d'infraestuctura compartides, i instal·lació de programari.
Instal·lar un software a la infraestructura (com per exemple next-cloud)
Conceptes bàsics necessaris per a l'administració d'infraestructures pròpies, com : DNS; gestió de recursos d'un sistema, i introducció a aspectes de seguretat.