L'amministrazione di Red Hat (RHEL) può diventare un compito complesso a causa del modo in cui è strutturato il sistema, ma allo stesso modo sono stati sviluppati strumenti per rendere l'amministrazione il più completa e dinamica possibile, lì entra in gioco Webmin.
Webmin è un'interfaccia web-based con la quale è consentito amministrare sistemi Unix, per questa amministrazione sono consentiti browser compatibili con tabelle e form, c'è Java per il modulo File Manager, questo rende più semplice per Webmin la configurazione degli account Username , DNS, Condivisione file e altro.
Webmin lavora con centinaia di moduli standard per gestire molti aspetti del sistema e avere così il pieno controllo.
Sistemi gestitiWebmin può essere utilizzato per gestire sistemi operativi come:
- CentOS Linux
- Citrix Hypervisor
- CloudLinux
- Cloudrouter Linux
- Cobalto Linux
- Debian Linux
- Fedora Linux
- FreeBSD
- Linux generico
- Gentoo Linux
- IBM AIX
- Linux Mint
- Mac OS X
- macOS Catalina
- macOS High Sierra
- macOS Mojave
- macOS Sierra
- Mandrake Linux
- Mandrake Linux
- RedHat Enterprise Linux
- RedHat Linux e altro
Ora vedremo come installare Webmin su RHEL 8 e quindi gestire centralmente il sistema e i suoi componenti.
Come installare Webmin su RHEL 8
Passo 1
Accediamo al terminale in RHEL 8:
INGRANDIRE
Passo 2
Lì installeremo i pacchetti necessari:
sudo dnf install wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper
Passaggio 3
Dopo questa analisi vedremo quanto segue:
Passaggio 4
Applichiamo le modifiche inserendo la lettera s, durante il processo dobbiamo confermare alcuni processi extra:
Passaggio 5
Al termine dell'installazione vedremo quanto segue:
Passaggio 6
Ora andremo a scaricare la chiave Webmin GPG con il seguente comando:
wget https://download.webmin.com/jcameron-key.asc
Passaggio 7
Importiamo la chiave GPG con l'ordine:
sudo rpm --import jcameron-key.asc
Passaggio 8
Scarica il pacchetto Webmin ufficiale (oggi il percorso è diverso):
sudo wget https://sourceforge.net/projects/webadmin/files/webmin/1.973/webmin-1.973-1.noarch.rpm/download
Passaggio 9
Alla fine vedremo questo:
Passaggio 10
In precedenza veniva utilizzato il seguente percorso:
wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpmPassaggio 11
A partire da questa ultima versione di Webmin, sono state apportate modifiche. Ora installeremo Webmin con il seguente comando:
sudo rpm -Uvh webmin-1.973-1.noarch.rpm
Passaggio 12
Alla fine di questo processo vedremo il seguente risultato:
Passaggio 13
Lì possiamo vedere la struttura che dobbiamo usare per accedere a Webmin dal browser ed è obbligatorio che ciò avvenga come utente root. Controlliamo la porta Webmin:
sudo netstat -pnltu | grep 10000
Passaggio 14
Ora concederemo le autorizzazioni nel Firewall per l'accesso a Webmin:
sudo firewall-cmd --add-port = 10000 / tcp --zone = public --permanent sudo firewall-cmd -reload
Passaggio 15
Da browser accediamo a Webmin utilizzando l'IP o il nome del dispositivo:
https: // IP: 10000 /
INGRANDIRE
Passaggio 16
Lì dobbiamo andare su Advanced e consentirgli di essere reindirizzato alla pagina Webmin, vedremo quanto segue:
INGRANDIRE
Passaggio 17
Inserisci le credenziali dell'utente root e clicca su Accedi per accedere alla piattaforma Webmin:
INGRANDIRE
Passaggio 18
Nella pagina principale abbiamo accesso a dettagli come:
- Nome della squadra
- Versione Webmin
- Tempo di utilizzo del sistema
- Informazioni sul processore
- Memoria RAM corrente
- Spazio su disco rigido
- Sistema operativo utilizzato
- Versione del kernel
- Grafica dello stato di CPU, RAM, memoria virtuale, ecc.
Passo 19
Possiamo navigare tra le diverse opzioni per l'utilizzo di Webmin:
INGRANDIRE
Passaggio 20
Ognuno di loro ci fornisce informazioni chiave e opzioni per modificare i loro valori:
INGRANDIRE
Passo 21
Questo è uno strumento prezioso per l'amministratore poiché in un unico posto hai accesso ai dettagli in tempo reale di RHEL 8:
INGRANDIRE
Passo 22
Alcune delle azioni che possiamo eseguire con Webmin sono:
- Configurazione Webmin globale
- Impostazioni di backup
- Configurazione utente Webmin
- Cronologia delle azioni eseguite dall'utente o dalle applicazioni
- Visualizza i processi correnti del server o del computer
- Modifica password utente
- Visualizza e aggiorna i pacchetti software
- Regola le attività pianificate
- Accedi agli eventi di sistema
- Esegui backup dei dati
- Visualizza utenti e gruppi di sistema
- Gestisci le email
- Strumenti aperti come VPN, console terminali, tunnel HTTP e altro
- Gestisci firewall
- Impostazioni generali delle interfacce di rete RHEL
- Gestisci la larghezza di banda utilizzata
Ognuna di queste attività semplificherà la gestione di utenti, servizi, applicazioni e processi di RHEL 8 in un unico posto grazie a Webmin.