Webmin Installazione · 4 min read · Oct 31, 2025

Come installare Webmin su Debian 11

Gestire e amministrare server Linux dalla riga di comando è molto difficile per qualsiasi utente Linux principiante. In questo caso, puoi utilizzare Webmin per gestire il tuo server Linux tramite l’interfaccia web. Webmin è una piattaforma applicativa gratuita e open-source che fornisce un’interfaccia grafica per gestire e controllare il server Linux. Utilizzando Webmin, puoi creare account utente, configurare Apache, DNS e server FTP, condividere file, configurare firewall e altro ancora.

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

Requisiti

  • Un server che esegue Debian 11.
  • 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-get update -y

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

apt-get install gnupg2 curl -y

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

Installa Webmin

Per impostazione predefinita, il pacchetto Webmin non è incluso nel repository predefinito di Debian 11. Quindi dovrai aggiungere il repository di Webmin all’APT.

Prima, scarica e aggiungi la chiave GPG con il seguente comando:

wget -qO - http://www.webmin.com/jcameron-key.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/jcameron-key.gpg

Successivamente, aggiungi il repository di Webmin all’APT utilizzando il seguente comando:

sh -c 'echo "deb http://download.webmin.com/download/repository sarge contrib" > /etc/apt/sources.list.d/webmin.list'

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

apt-get update -y  
apt-get install webmin -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-get 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 http://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 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:

Configurazione del firewall di Webmin

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

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

Configurazione di rete di Webmin

Da qui, puoi impostare un indirizzo IP statico, un gateway predefinito, un nome host e DNS.

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

Usa Webmin per partizionare i dischi

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-get remove webmin

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

apt-get autoremove -y  
apt-get clean

Conclusione

Congratulazioni! hai installato con successo Webmin su Debian 11. 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.