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 -yDopo aver aggiornato la cache dei pacchetti, installa altre dipendenze richieste utilizzando il seguente comando:
apt install gnupg2 curl -yUna 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.shUna volta aggiunto il repository, aggiorna il repository e installa Webmin con il seguente comando:
apt update -y
apt install webmin --install-recommends -yUna 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 startPer riavviare il servizio Webmin, esegui il seguente comando:
service webmin restartPer fermare il servizio Webmin, esegui il seguente comando:
service webmin stopPer controllare lo stato del servizio Webmin, esegui il seguente comando:
service webmin statusPer impostazione predefinita, Webmin ascolta sulla porta 10000. Puoi controllarlo utilizzando il seguente comando:
ss -antpl | grep 10000Dovresti 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 -yUna volta installato il firewall UFW, consenti le porte 22 e 10000 con il seguente comando:
ufw allow 22
ufw allow 10000Successivamente, abilita il firewall UFW utilizzando il comando qui sotto:
ufw enableSuccessivamente, verifica il firewall con il seguente comando:
ufw statusDovresti 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:

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

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

Da qui, puoi eseguire qualsiasi comando sul tuo server Linux.
Fai clic su Strumenti => Gestore file. Dovresti vedere il Gestore file nella pagina successiva:

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:

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:

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:

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:

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 webminSuccessivamente, esegui il seguente comando per pulire la cache dei pacchetti e rimuovere i pacchetti indesiderati dal tuo sistema.
apt autoremove -y
apt cleanDownload 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.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.