Installazione · 4 min read · Sep 11, 2025

Come installare Webmin su Debian 12

Webmin è un potente strumento di amministrazione di sistema basato sul web per sistemi simili a Unix, incluso Debian 12. Fornisce un’interfaccia grafica intuitiva che consente agli amministratori di gestire vari aspetti del proprio server senza utilizzare la riga di comando. Attraverso Webmin, gli utenti possono configurare account utente, gestire servizi, impostare DNS, gestire database e svolgere molte altre attività amministrative. Questo strumento migliora l’efficienza e l’accessibilità, rendendo la gestione del server più accessibile, specialmente per coloro che potrebbero non sentirsi a proprio agio con le operazioni da riga di comando. Sfruttando Webmin su Debian 12, gli amministratori possono semplificare i propri flussi di lavoro e mantenere i propri sistemi in modo più efficiente.

In questo articolo, ti mostrerò come installare il pannello di amministrazione Linux Webmin su Debian 12.

Prerequisiti

  • Un server che esegue Debian 12.
  • Una password di root configurata sul server.

Iniziare

Prima di iniziare, è consigliato aggiornare la cache dei pacchetti del tuo sistema all’ultima versione. Puoi aggiornarla utilizzando il seguente comando:

apt update -y

Dopo aver aggiornato la cache dei pacchetti, installa altre dipendenze richieste utilizzando il seguente comando:

apt install gnupg2 curl -y

Una volta installate tutte le dipendenze richieste, puoi procedere al passaggio successivo.

Installa Webmin

Il pacchetto Webmin non è incluso nel repository predefinito di Debian 12. Quindi, dovrai aggiungere il repository di Webmin all’APT.

Per prima cosa, scarica e aggiungi la chiave GPG e aggiungi il repository di Webmin con i seguenti comandi:

cd /tmp  
curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh  
sh setup-repos.sh

Una volta aggiunto il repository, aggiorna il repository e installa Webmin con il seguente comando:

apt update -y  
apt install webmin --install-recommends -y

Una volta installato Webmin, puoi procedere al passaggio successivo.

Gestisci il servizio Webmin

Puoi avviare, fermare, riavviare e controllare lo stato di Webmin facilmente dal servizio init.

Per avviare il servizio Webmin, esegui il seguente comando:

service webmin start

Per riavviare il servizio Webmin, esegui il seguente comando:

service webmin restart

Per fermare il servizio Webmin, esegui il seguente comando:

service webmin stop

Per controllare lo stato del servizio Webmin, esegui il seguente comando:

service webmin status

Per impostazione predefinita, Webmin ascolta sulla porta 10000. Puoi controllarlo utilizzando il seguente comando:

ss -antpl | grep 10000

Dovresti vedere il seguente output:

LISTEN 0      4096         0.0.0.0:10000      0.0.0.0:*    users:(("miniserv.pl",pid=4073,fd=5))

Configura il firewall per Webmin

È anche consigliato proteggere il tuo server con un firewall UFW. Per farlo, installa il firewall UFW con il seguente comando:

apt install ufw -y

Una volta installato il firewall UFW, consenti le porte 22 e 10000 con il seguente comando:

ufw allow 22  
ufw allow 10000

Successivamente, abilita il firewall UFW utilizzando il comando qui sotto:

ufw enable

Successivamente, verifica il firewall con il seguente comando:

ufw status

Dovresti ottenere il seguente output:

Status: active

To                         Action      From
--                         ------      ----
22                         ALLOW       Anywhere                  
10000                      ALLOW       Anywhere                  
22 (v6)                    ALLOW       Anywhere (v6)             
10000 (v6)                 ALLOW       Anywhere (v6)             

Come usare Webmin

A questo punto, Webmin è installato. Puoi ora accedervi utilizzando l’URL https://your-server-ip:10000. Sarai reindirizzato alla pagina di accesso di Webmin:

Accesso a Webmin

Fornisci il tuo nome utente root, la password e fai clic sul pulsante Accedi. Dovresti vedere il dashboard di Webmin nella pagina successiva:

Dashboard di Webmin

Nel pannello di sinistra, fai clic su Strumenti => Shell di comando. Dovresti vedere il terminale Linux nella pagina successiva:

Shell di comando di Webmin

Da qui, puoi eseguire qualsiasi comando sul tuo server Linux.

Fai clic su Strumenti => Gestore file. Dovresti vedere il Gestore file nella pagina successiva:

Gestore file di Webmin

Da qui, puoi creare un file, una directory e gestire l’intero file system.

Fai clic su Strumenti => Carica e Scarica. Dovresti vedere la seguente pagina:

Caricamento file di Webmin

Da qui, puoi caricare e scaricare qualsiasi file da e verso il server.

Fai clic su Networking => Firewall Linux. Dovresti vedere l’interfaccia del firewall nella pagina successiva:

Firewall di Webmin

Da qui, puoi aprire e chiudere le porte specifiche per gli utenti remoti.

Fai clic su Networking => Configurazione di rete. Dovresti vedere la procedura guidata di configurazione della rete:

Configurazione di rete di Webmin

Puoi impostare un indirizzo IP statico, un gateway predefinito, un nome host e DNS da qui.

Fai clic su Hardware => Partizioni e Dischi locali. Dovresti vedere il Gestore partizioni nella pagina successiva:

Partizioni disco di Webmin

Da qui, puoi creare e modificare le partizioni del tuo disco rigido.

Rimuovi Webmin

Se non desideri Webmin, puoi rimuoverlo utilizzando il seguente comando:

apt remove webmin

Successivamente, esegui il seguente comando per pulire la cache dei pacchetti e rimuovere i pacchetti indesiderati dal tuo sistema.

apt autoremove -y  
apt clean

Download dell’immagine della macchina virtuale di questo tutorial

Questo tutorial è disponibile come immagine di macchina virtuale pronta all’uso in formato ovf/ova compatibile con VMWare e Virtualbox. L’immagine della macchina virtuale utilizza i seguenti dettagli di accesso:

Accesso SSH / Shell

Nome utente: administrator
Password: howtoforge

Nome utente: root
Password: howtoforge

Accesso a Webmin

Nome utente: root
Password: howtoforge

L’IP della VM è 192.168.0.100. Può essere cambiato nel file /etc/network/interfaces. Si prega di cambiare tutte le password sopra per proteggere la macchina virtuale.

Conclusione

Congratulazioni! hai installato con successo Webmin su Debian 12. Spero che Webmin ti aiuti a gestire e controllare il tuo server Linux dal browser web. Sentiti libero di chiedermi se hai domande.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.