GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare e configurare Webmin su Debian / Ubuntu

Panoramica

Webmin è un'interfaccia basata sul web per la gestione dei sistemi UNIX. Fornisce un'interfaccia web semplice ma potente e consente di gestire l'intero sistema tramite questa interfaccia. È supportato su un'ampia gamma di varianti UNIX come Linux, Solaris, FreeBSD e così via.

Una delle cose buone di webmin è che è rilasciato sotto licenza BSD 3-clausole, che è molto liberale. Sei libero di usarlo per scopi personali e commerciali.

Installazione di Webmin su Debian / Ubuntu

L'installazione di Webmin è semplice come l'installazione di altri software su Linux. In questa sezione discuteremo i passaggi per eseguire l'installazione Linux basata su Debian.

  • Aggiungi repository Webmin

Webmin non fa parte del repository ufficiale di Debian/Ubuntu, quindi prima dobbiamo aggiungere l'URL del repository Webmin al gestore di pacchetti APT. Per fare ciò, aggiungi la riga sottostante al file /etc/apt/sources.list.

deb https://download.webmin.com/download/repository sarge contrib

Nel comando sopra:

  1. deb – rappresenta l'installazione del pacchetto binario
  2. URL:rappresenta l'URL del repository
  3. sarge – rappresenta il nome/versione della distribuzione
  4. contrib – rappresenta il nome del componente
  • Installa la chiave GPG

Il repository Webmin è firmato con la chiave GPG. Esegui i seguenti passaggi per installare la chiave GPG:

[email protected]:~$ wget http://www.webmin.com/jcameron-key.asc
[email protected]:~$ sudo apt-key add jcameron-key.asc
OK
[email protected]:~$
  • Installa Webmin

Esegui i seguenti passaggi per installare il pacchetto binario di Webmin:

[email protected]:~$ sudo apt-get install apt-transport-https
[email protected]:~$ sudo apt-get update
[email protected]:~$ sudo apt-get install webmin -y

Configurazione di Webmin su Debian / Ubuntu

Per impostazione predefinita, Webmin viene eseguito sulla porta 10000. Nel caso in cui il firewall del sistema operativo sia abilitato sul server Debian, utilizzare i seguenti comandi per consentire la porta 443 e 10000,

[email protected]:~$ sudo ufw allow 443/tcp
Rule added
Rule added (v6)
[email protected]:~$ sudo ufw allow 10000/tcp
Rule added
Rule added (v6)
[email protected]:~$

Per accedere a Webmin, inserisci il seguente testo nel browser:

https://:10000

Se tutto va bene, dovresti vedere un'interfaccia web come questa:

Una volta forniti Username e Password, ti mostrerà Dashboard su cui sono visualizzate le informazioni del sistema corrente.

Questa interfaccia ti fornisce informazioni dettagliate sul tuo sistema come:CPU, utilizzo della memoria e del disco, informazioni sul processo in esecuzione e così via.

Webmin è altamente configurabile. Possiamo configurarne la lingua, il tema, la porta di rete e così via.

  • Configura lingua e tema

Per cambiare la lingua e il tema dell'interfaccia utente di Webmin:

  1. Vai su Webmin –> Cambia lingua e tema
  2. Seleziona la lingua di tua scelta dal menu a discesa
  3. Seleziona il tema che preferisci dal menu a discesa
  4. Fai clic sul pulsante Apporta modifiche

  • Configurazione avanzata

Per eseguire configurazioni avanzate come:controllo accessi, porta di rete, autenticazione e molto altro:

  1. Vai a Webmin –> Configurazione Webmin
  2. Fai clic sull'icona appropriata per eseguire un'ulteriore configurazione

Gestisci Linux utilizzando Webmin

Abbiamo installato e configurato Webmin. Ora, sporchiamoci le mani con la pratica. In questa sezione gestiremo account utente, processi, disco e pacchetti.

  • Gestisci gli account utente

Per gestire gli account utente:

  1. Vai a Sistema –> Utenti e gruppi
  2. In questa finestra ci sono le opzioni per gestire utenti e gruppi locali
  3. Questa finestra fornisce anche l'opzione per creare/eliminare account utente

  • Gestire i processi

Per gestire i processi:

  1. Vai su Sistema -> Processi in esecuzione
  2. Questa finestra mostra tutti i processi in esecuzione del sistema
  3. In cima ci sono varie schede come PID, USER, MEMORY, CPU. Per ottenere maggiori informazioni sul processo, vai a queste schede

  • Gestione del disco

Per gestire l'unità disco:

  1. Vai su Hardware –> Partizioni su dischi locali
  2. Questa finestra fornisce informazioni dettagliate sulle unità disco installate, come:numero di unità, tipo di partizione, dimensione, informazioni sui cilindri e così via
  3. Fornisce anche varie opzioni di gestione del disco come:aggiungere partizione, rimuovere partizione, modificare i parametri della partizione

  • Gestione dei pacchetti

Per gestire i pacchetti:

  1. Vai a Sistema -> Pacchetti software
  2. Questa finestra fornisce varie opzioni per cercare pacchetti, installare nuovi pacchetti e aggiornare tutti i pacchetti

  • Shell di comando

La shell dei comandi è una delle parti importanti di Linux. Non puoi immaginare Linux senza di esso. Sebbene Webmin sia uno strumento incentrato sull'interfaccia utente, fornisce l'opzione per accedere al terminale.

Per accedere alla shell dei comandi:

  1. Vai ad Altri –> Command Shell
  2. In questa finestra puoi digitare tutti i comandi supportati
  3. Premi il tasto Esc o fai clic sul pulsante di chiusura per uscire dalla shell

Conclusione

Molte volte i neofiti vengono sopraffatti dai comandi. A causa della paura della riga di comando, la maggior parte di loro perde interesse per Linux. Webmin fornisce un'interfaccia utente intuitiva, grazie alla quale possiamo gestire l'intero Linux. Questo articolo può essere un buon inizio per i neofiti.


Ubuntu
  1. Come installare e configurare Redis su Ubuntu 18.04

  2. Come installare e configurare Redmine su Ubuntu 18.04

  3. Come installare e configurare Samba su Ubuntu 18.04

  4. Come installare e configurare Redis su Ubuntu 20.04

  5. Come installare e configurare Nginx su Ubuntu 18.04 / Debian 9

Come installare e configurare Redis in Ubuntu 20.04

Come installare e configurare Neo4j su Ubuntu 20.04

Come installare e configurare Ubuntu SDK in Ubuntu 16.04 e 14.04

Come installare e configurare PostgreSQL su Ubuntu

Come installare e configurare Hadoop su Ubuntu 20.04

Come installare e configurare Jenkins su Ubuntu