Come installare Webmin su CentOS 8

A tutti noi del mondo dell'amministrazione dei server piace sempre lo sviluppo di applicazioni e strumenti da cui possiamo gestire molti aspetti del nostro server sia a livello hardware che software. Una delle opzioni che è presente da diversi anni è Webmin e quindi Solvetic spiegherà nel dettaglio cos'è e come installarlo su CentOS 8.

Cos'è WebminWebmin è stato sviluppato come un'interfaccia GUI basata sul web e grazie alla quale sarà possibile gestire alcuni aspetti e parametri del sistema UNIX.

Webmin è compatibile con tutti i browser che supportano l'utilizzo di tabelle e form, oltre a Java (esclusivo per il modulo File Manager) e con Webmin sarà possibile configurare account utente, gestire Apache, file sharing e tante attività. CentOS 8.

L'utility Webmin è composta da un server web e da vari programmi CGI che vengono costantemente aggiornati e questi a loro volta aggiornano i file di sistema come / etc / passwd. Va notato che sia il server web che i programmi CGI sono stati scritti in Perl 5 e non fanno uso di moduli Perl non standard.

Azioni WebminUtilizzando Webmin sarà possibile effettuare azioni quali:

  • Configurare i firewall per consentire o meno l'accesso alla rete.
  • Crea, modifica o elimina account Unix.
  • Installa, visualizza o rimuovi pacchetti software in RPM e altri formati supportati.
  • Configura le quote disco per gestire l'archiviazione del disco rigido.
  • Esporta file e directory su altri sistemi utilizzando il protocollo NFS.
  • Gestisci database, tabelle e campi se il server è stato configurato come database MySQL o PostgreSQL.
  • Crea e configura server web virtuali per il server web Apache CentOS 8.
  • Condividi file su sistemi operativi Windows tramite Samba Windows File Sharing.
  • Modifica l'indirizzo IP del computer, le impostazioni del server DNS o le impostazioni di routing.

Uno dei grandi vantaggi dell'utilizzo di Webmin è la capacità di proteggersi dagli errori di sintassi che possiamo commettere durante la modifica dei file di configurazione, poiché se uno è configurato in modo errato, possiamo attivare errori di catena. Webmin ci avverte prima di intraprendere qualsiasi azione considerata pericolosa.

Webmin è stato creato con un design modulare, il che significa che ogni funzione è disponibile in un modulo la cui installazione o rimozione può essere eseguita senza influire su tutto il resto. I moduli Webmin si occupano della gestione di servizi o server come gli utenti Unix, il server web Apache, ecc.

Webmin leggerà i file di configurazione standard di CentOS 8 e si occuperà di aggiornarli direttamente ottimizzando molte attività amministrative. Dobbiamo ricordare che Solvetic ti ricorda che Webmin funziona con tutti i privilegi di root con cui avrà accesso a tutti i parametri del server.

Per questo caso parleremo di Webmin in CentOS 8 ma è possibile installarlo in più di 30 diversi sistemi operativi.

1. Come installare Webmin su CentOS 8

Passo 1
Per iniziare andiamo su CentOS 8 ed eseguiamo il seguente comando:

 yum -y install @perl

INGRANDIRE

Passo 2
Questo si occupa dell'installazione del linguaggio Perl insieme alle dipendenze richieste:

INGRANDIRE

Passaggio 3
Fatto ciò possiamo installare Webmin in CentOS 8. Per conoscere l'ultima versione disponibile possiamo visitare il seguente link:

Quindi per installare la versione più recente eseguiremo quanto segue:

 wget http://www.webmin.com/download/webmin-current.tar.gz
Passaggio 4
NotaIn caso di non avere il comando wget, possiamo installarlo eseguendo:
 yum -y install wget

Lì, ha luogo il processo di download dell'ultima versione disponibile:

INGRANDIRE

Passaggio 5
Procediamo a decomprimere il file tar.gz:

 tar xvf webmin-current.tar.gz

INGRANDIRE

Passaggio 6
Ora eliminiamo il file scaricato:

 rm -f webmin-current.tar.gz

INGRANDIRE

Passaggio 7
Ora sposteremo la cartella creata da Webmin:

 mv webmin * / usr / local / webmin

INGRANDIRE

Passaggio 8
Accediamo alla directory di lavoro /usr/local/webmin/ e lì andremo ad eseguire lo script di installazione di Webmin:

 cd / usr / local / webmin / (accesso alla directory) ./setup.sh (esecuzione dello script)
Vedremo quanto segue:

INGRANDIRE

Passaggio 9
Lì possiamo premere Invio per configurare quanto segue:

  • Directory dei file
  • File di registro
  • Perla

INGRANDIRE

Passaggio 10
Dopo aver configurato Perl vediamo la porta di accesso web predefinita:

INGRANDIRE

NotaSe vogliamo modificare detta porta, dobbiamo inserirla e premere Invio.

Passaggio 11
Successivamente inseriamo il nome utente (di default admin) e assegniamo la password di accesso:

INGRANDIRE

Passaggio 12
Lì, avviene il processo di configurazione di Webmin in CentOS 8 e una volta terminato vedremo il metodo di accesso:

INGRANDIRE

Passaggio 13
Ora concederemo l'autorizzazione a quella porta nel firewall del sistema:

 firewall-cmd --add-port = 10000 / tcp --permanent firewall-cmd -reload

INGRANDIRE

2. Come accedere a Webmin su CentOS 8

Passo 1
Ora sarà possibile accedere a Webmin con una delle seguenti opzioni:

 http: // Indirizzo_IP: 10000 http: // Nome_computer: 10000
Accedendo vedremo quanto segue. Lì facciamo clic sul pulsante "Impostazioni avanzate":

Passo 2
Facciamo clic sulla riga "Accesso IP" per accedere all'ambiente di accesso Webmin in CentOS 8:

Passaggio 3
Inseriamo il nome utente e la password che abbiamo assegnato durante il processo di configurazione e clicchiamo su Accedi per accedere a Webmin:

Passaggio 4

Pannello centraleNel pannello centrale abbiamo quanto segue:

  • Nome della squadra.
  • versione webmin.
  • Attività di sistema.
  • Informazioni sul processore.
  • Memoria RAM utilizzata.
  • Utilizzo del disco rigido.
  • Sistema operativo usato.
  • Versione del kernel.
  • Carico della CPU.

INGRANDIRE

Nella parte inferiore possiamo vedere gli accessi recenti e l'utilizzo del disco rigido.

WebminNella sezione "Webmin" troviamo alcuni aspetti della configurazione dell'utility come:

  • Imposta la lingua dell'interfaccia.
  • Assegna un tema (chiaro o scuro).
  • Genera file di configurazione.
  • Configura Webmin.
  • Visualizza gli utenti Webmin.
  • Accedi all'indice del server Webmin.

INGRANDIRE

SistemaNella sezione "Sistema" sarà possibile:

  • Visualizza i login, così come le chiusure degli stessi.
  • Cambia password.
  • Autenticazione tramite PAM.
  • Assegna le quote del disco rigido.
  • Esegui comandi.
  • Assegna compiti.
  • Visualizza utenti e gruppi.
  • Accedi agli eventi di sistema.
  • Vedere i pacchetti software.

INGRANDIRE

ServerNella sezione "Server" possiamo accedere a impostazioni come:

  • Server Apache
  • Server MySQL
  • server SSH
  • Accedi a SAMBA

In questo caso, dobbiamo prima installare ciascuna delle applicazioni per Webmin per accedervi:

INGRANDIRE

AltriNella sezione "Altri" possiamo vedere una serie di utilità come:

  • Tunnel HTTP
  • Configurazione PHP
  • Visualizza l'upload e il download sul server
  • Accedi al terminale per eseguire i comandi
  • Stabilire connessioni SSH
  • Accedi al file manager
  • Personalizza i comandi

INGRANDIRE

ReteIn "Red", come dice il nome, possiamo configurare:

  • Autorizzazioni in CentOS 8 Firewall
  • Visualizza le impostazioni di rete
  • Modifica il server NIS
  • Usa Kerberos
  • Configura IPv6
  • Vedi i servizi di rete

INGRANDIRE

HardwareIn "Hardware" possiamo configurare:

  • cliente ISCI.
  • Visualizza l'ora del sistema.
  • Configura le partizioni CentOS 8.
  • Gestire le stampanti.
  • Visualizza lo stato dei dispositivi SMART e altro ancora.

INGRANDIRE

GrappoloNella sezione "Cluster" è possibile configurare tutto ciò che riguarda i cluster come:

  • Visualizza utenti e gruppi.
  • Cambia password.
  • Gestisci i server Webmin.
  • Visualizza i comandi della console e altre attività.

INGRANDIRE

Moduli non utilizzati"Nella riga "Moduli non utilizzati" possiamo vedere tutti i moduli che non sono più attivi in ​​Webmin:

INGRANDIRE

Ripristina moduliL'opzione "Ripristina moduli" è responsabile del ripristino dei moduli Webmin in CentOS 8.

In basso troviamo alcune icone dove possiamo eseguire attività come:

  • Accedi al terminale.
  • Cambia il tema dell'interfaccia.
  • Accedi ai preferiti.
  • Esci, ecc.

Hai imparato come installare Webmin tramite il comando wget, ma ora Solvetic ti spiegherà un altro metodo altrettanto efficace.

3. Come installare Webmin su CentOS 8 utilizzando RPM


Sebbene in origine questo sia un metodo che si applica a RedHat 8, poiché CentOS è una derivazione di questo, possiamo farlo senza problemi, questo processo verrà eseguito nella GUI di CentOS 8.

Passo 1
Il primo passaggio consiste nell'aggiungere il repository Webmin eseguendo quanto segue:

 nano /etc/yum.repos.d/webmin.repo
Nel nuovo file creato aggiungeremo quanto segue:
 [Webmin] name = Webmin Distribution Neutral baseurl = https: //download.webmin.com/download/yum abilitato = 1

Passo 2
Salviamo le modifiche utilizzando i tasti Ctrl + O ed usciamo dall'editor utilizzando i tasti Ctrl + X. Ora importiamo la chiave dal repository GPG:

 rpm --import http://www.webmin.com/jcameron-key.asc

Passaggio 3
Si prega di notare che la versione corrente di Webmin non convalida il sistema RHEL (in questo caso CentOS 8) modificheremo temporaneamente la versione del sistema:

 cp /etc/redhat-release /etc/redhat-release.bak echo "CentOS Linux release 7.5.1804 (Core)" | sudo tee / etc / redhat-release

Passaggio 4
La versione 7.5 è stata definita invece della versione CentOS 8. Ora installiamo Webmin eseguendo:

 yum -y install webmin

Passaggio 5
Possiamo vedere che i pacchetti Webmin sono caricati:

Passaggio 6
Successivamente, procediamo con l'installazione di essi:

Passaggio 7
Una volta terminata l'installazione, vedremo quanto segue:

Passaggio 8
Ora spostiamo il file della versione di CentOS nella sua posizione originale:

 mv /etc/redhat-release.bak / etc / redhat-release

Passaggio 9
Controlliamo la versione:

 gatto / etc / redhat-release

Passaggio 10
Per conoscere i dettagli del pacchetto Webmin RPM eseguiamo:

 rpm -qi webmin

Passaggio 11
Accediamo a Webmin utilizzando la sintassi:

 http: // host locale: 10000 /
All'inizio vedremo l'avviso di sicurezza:

Passaggio 12
Facciamo clic su Avanzate e vedremo quanto segue:

Passaggio 13
Facciamo clic su Aggiungi eccezione e nella finestra visualizzata facciamo clic su "Conferma eccezione di sicurezza":

Passaggio 14
Ora possiamo entrare con le nostre credenziali:

Passaggio 15
Quindi abbiamo installato Webmin su CentOS 8 usando RPM:

Se vuoi saperne di più sui moduli disponibili di Webmin puoi visitare il seguente link:

Così, Solvetic ha spiegato in modo semplice come installare Webmin in CentOS 8 sia normalmente che con RPM.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave