Ricerca nel sito web

Come installare lo strumento di amministrazione del sistema Webmin su RHEL 8


Webmin è un moderno strumento di gestione Linux basato sul web (simile a Cockpit Web Console) che consente di monitorare vari parametri di sistema. Con Webmin puoi anche eseguire attività amministrative come gestire gli account utente, modificare le impostazioni e configurare le impostazioni DNS.

Webmin fornisce una GUI che visualizza parametri di sistema come CPU, RAM e utilizzo del disco. Queste informazioni possono essere utilizzate per diagnosticare eventuali problemi che potrebbero influire sulle prestazioni del sistema.

Webmin ti consente di eseguire le seguenti attività di amministratore di sistema:

  • Modificare le password degli account utente.
  • Installa, aggiorna, aggiorna e rimuovi pacchetti.
  • Configurazione delle regole del firewall.
  • Riavvio o spegnimento.
  • Visualizzazione dei file di registro.
  • Pianifica i lavori cron.
  • Configura nuovi account utente o rimuovi quelli esistenti.

In questa guida, esamineremo l'installazione di Webmin su RHEL 8.

Passaggio 1: installa i prerequisiti per Webmin

Per iniziare, installeremo alcuni prerequisiti richiesti durante l'installazione di Webmin. COSÌ. vai avanti ed esegui il comando dnf:

sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

Una volta completata l'installazione, procedere al passaggio successivo.

Passaggio 2: abilita il repository Webmin

La prossima cosa da fare è scaricare la chiave GPG di Webmin per crittografare e firmare i messaggi utilizzando il seguente comando wget.

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

Una volta scaricato, importatelo utilizzando il comando rpm come segue.

sudo rpm --import jcameron-key.asc

Passaggio 3: installa Webmin su RHEL 8

Con la chiave GPG inserita, l'ultimo passaggio è installare Webmin. La pagina di download ufficiale di Webmin contiene pacchetti Webmin per le principali distribuzioni Linux come Debian, CentOS, ecc. Poiché stiamo installando Webmin su RHEL, devi prendere il pacchetto RPM utilizzando il comando wget come mostrato.

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm

A download completato installa Webmin utilizzando il comando:

sudo rpm -Uvh webmin-1.970-1.noarch.rpm

Una volta completato il processo di installazione, verifica che Webmin sia in esecuzione.

sudo systemctl status webmin.service

L'output seguente conferma che Webmin è in esecuzione.

Passaggio 4: apri la porta Webmin sul firewall

Per impostazione predefinita, Webmin è in ascolto sulla porta TCP 10000. Per confermarlo, utilizzare il comando netstat come mostrato.

sudo netstat -pnltu | grep 10000

Se sei dietro un firewall, apri la porta TCP 10000:

sudo firewall-cmd --add-port=10000/tcp --zone=public --permanent
sudo  firewall-cmd --reload

Passaggio 4: accesso all'interfaccia Webmin

Con tutto pronto, è ora di accedere a Webmin e lo faremo tramite un browser web. Quindi avvia il tuo browser web e sfoglia l'URL:

https://server-ip:10000/

Inizialmente riceverai un avviso che la tua connessione è privata. Ma non preoccuparti. Ciò dimostra solo che il certificato SSL Webmin è autofirmato e non riconosciuto dalla CA. Quindi, fai clic sulla scheda "Avanzate".

Quindi, fai clic su "procedi all'indirizzo IP del server". Questo ti porta alla pagina di accesso di Webmin dove accederai utilizzando le credenziali di root.

Una volta effettuato l'accesso, la dashboard verrà visualizzata come mostrato.

E questo è tutto. Hai installato con successo Webmin su RHEL 8.