Come installare Webmin su Debian 9 Linux

Tra le migliaia di opzioni che abbiamo per aumentare la produttività e l'efficienza delle distribuzioni Linux, ne abbiamo una in particolare che ci permetterà di avere un controllo centralizzato su ogni aspetto del sistema, sia a livello hardware che software, ed è Webmin.

Questo è uno strumento open source con il quale l'attività di amministrazione sarà in qualche modo semplice, ma con una gamma potente e ampia di opzioni. Nei seguenti link vedremo come installare e utilizzare Webmin su alcune distribuzioni Linux:

Oggi vedremo come installare e utilizzare Webmin in Debian 9 e avere così questa preziosa utility per i nostri compiti di amministrazione.

Cos'è WebminWebmin è un'interfaccia di amministrazione basata sul web per una corretta gestione del sistema per Unix. Può essere utilizzato in qualsiasi browser Web moderno, consente di configurare account utente, servizi Apache, DNS, condivisione di file e molto altro.

Con Webmin verrà eliminata la necessità di modificare manualmente i file di configurazione Unix come /etc/passwd, e ci permetterà di amministrare un sistema dalla console grafica o da remoto. Webmin è composto da un semplice web server e da una serie di programmi CGI che aggiornano direttamente i file di sistema come /etc/inetd.conf e /etc/passwd. Il server web e tutti i programmi CGI sono scritti in Perl versione 5 e non utilizzano moduli Perl non standard.

Webmin può essere installato su uno qualsiasi dei seguenti sistemi operativi

  • AlphaCore Linux
  • Amazon Linux
  • APLINUX
  • Asianux
  • Asianux Server
  • Bigblock
  • BSDI
  • CentOS Linux
  • CloudLinux
  • Cloudrouter Linux
  • Fedora Linux
  • FreeBSD
  • Linux generico
  • Gentoo Linux
  • Lycoris Desktop / LX
  • Mac OS X
  • Mageia Linux
  • Mandrake Linux
  • Server aziendale Mandrake Linux
  • Mandriva Linux e molti altri

Webmin include più di 116 moduli standard raggruppati in categorie come Webmin, Sistema, Server, Reti, Hardware, ecc.

Alcuni di questi moduli sono:

Webmin

  • Backup dei file di configurazione
  • Cambia lingua e tema
  • Configurazione min utente
  • Registro azioni Webmin
  • Configurazione Webmin
  • Indice dei server Webmin
  • Utenti Webmin

Sistema

  • Sistema di backup Bacula
  • Avvio e spegnimento
  • Cambia password
  • Quote disco
  • Filesystem su disco e di rete
  • Backup del file system
  • Avvio iniziale del sistema
  • Client LDAP
  • Processi in esecuzione
  • Lavori Cron pianificati
  • Comandi pianificati
  • Sentinelle di sicurezza

Server

  • Server Web Apache
  • BIND DNS Server
  • Server CVS
  • Server DHCP
  • Server IMAP / POP3 Dovecot
  • Recupero posta Fetchmail
  • Proxy FTP di Frox
  • Server IM Jabber
  • Server LDAP
  • Server SSH
  • Condivisione file Windows Samba
  • Server di posta Sendmail

Altri

  • Shell di comando
  • Comandi personalizzati
  • File Manager
  • Tunnel HTTP
  • Gestore file Java
  • Configurazione PHP
  • Moduli Perl
  • Directory Web protette
  • Accesso SSH
  • Stato del sistema e del server
  • Accesso testuale

Rete

  • Cliente ADSL
  • Monitoraggio della larghezza di banda
  • FirewallD
  • Rilevatore di intrusioni Fail2Ban
  • demone idmapd
  • IPFilter Firewall
  • Configurazione VPN IPsec
  • Kerberos5
  • Firewall Linux

Hardware

  • Masterizzatore di CD
  • Caricatore di avvio GRUB
  • Configurazione di avvio di Linux
  • iSCSI Client
  • iSCSI Server
  • iSCSI Target
  • RAID Linux

Successivamente vedremo come installare Webmin in Debian 9 e per questo vedremo alcune opzioni utili per completare completamente questo processo.

1. Aggiunta dei repository Webmin e importazione della chiave GPG


La prima opzione che abbiamo è quella di aggiungere e abilitare il repository Webmin ufficiale, per questo dobbiamo prima creare un file chiamato webmin.list nella directory /etc/apt/sources.list.d/ come segue usando l'editor preferito, vi o nano:
 sudo nano /etc/apt/sources.list.d/webmin.list
In questo nuovo file incolleremo quanto segue:
 deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Salviamo le modifiche usando la combinazione di tasti Ctrl + O e usciamo usando i tasti Ctrl + X.

Una volta salvate queste righe, il passaggio successivo è importare la chiave GPG associata al repository sopra descritto, per questo eseguiamo quanto segue:

 wget http://www.webmin.com/jcameron-key.asc

Quindi eseguiremo quanto segue:

 sudo apt-key add jcameron-key.asc

NotaRicorda che se siamo utenti root non sarà necessario anteporre sudo a ciascuna riga.


Accedi Iscriviti!

wave wave wave wave wave