Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 3 del 05/01/2008 19.11.00

Nascondi questo messaggio

BR

attachment:logo.png

Introduzione

Webmin è un utilissimo programma per la gestione di un server tramite interfaccia web, da cui si possono fare una moltitudine di operazione che non sto ad elencare perchè sono veramente tantissime. Come tutti sanno il protocollo HTTP è ritenuto insicuro e di facile attacco da parte di malintenzionati, quindi per aumentare la sicurezza si consiglia di utilizzare webmin con il supporto SSL.

per fare ciò bisogna installare il pacchetto libnet-ssleay-perl tramite il gestore di pacchetti [:AmministrazioneSistema/Apt: apt].

Esiste un pacchetto deb reperibile a [http://www.webmin.com/download.html questo indirizzo], ma in questo wiki verrà spiegata l'installazione da sorgente in quanto molto semplice ed è possibile modificare le impostazioni direttamente dall'installazione, cosa non possibile tramite il pacchetto deb.

Installazione

Per prima cosa bisogna scaricare il pacchetto dal sito ufficiale, per fare ciò ci serviamo del comando wget

{{{wget http://prdownloads.sourceforge.net/webadmin/webmin-1.380.tar.gz }}}

Una volta scaricato il pacchetto bisogna estrarlo ed in seguito procedere con l'installazione {{{tar xvf webmin*.tar.gz sudo sh webmin*/setup.sh }}}

Durante l'installazione verranno fatto delle domande come la porta da utilizzare per la connessione, l'utente da creare per accedere al pannello di controllo e le cartelle dove mettere i file di configurazione e i log. Di default vengono già impostate tutte queste opzioni ma sono tutte modificabili durante il processo di installazione. BR Di seguito sono riportate tutte le domande che vengono fatte durante l'installazione:

 Config file directory [/etc/webmin]:       #Directory contente i file di configurazione 
 Log file directory [/var/webmin]:          #Directory dei file di log
 Full path to perl (default /usr/bin/perl): #Path dell'interprete Perl 
 Web server port (default 10000):           #Porta sulla quale Webmin rimarrà in ascolto
 Login name (default admin):                #Nome utente per accedere a Webmin 
 Admin Password:                            #Inserire la password desiderata
 Use SSL(y/n):                              #Se si vuole utilizzare il protocollo SSL (consigliato)
 Start Webmin at boot time (y/n):           #Se si vuole che Webmin sia avviato al boot del sistema

Avvio

Come detto nell'introduzione Webmin ha un interfaccia che va gestita via web, quindi aprire il [:InternetRete/Navigazione: browser] predefinito e scrivere il seguente indirizzo: https://localhost:10000 se è installato in locale sennò va sostituito localhost con l'indirizzo IP del server.

Immagine(Server/Webmin/iniziale.png,800,center)

In questa immagine si può vedere la prima pagina di configurazione del pannello di controllo, viene mostrato il nome del Server, la capienza quanta RAM e VirtalMemory si sta utilizzando e altre utili informazioni.

Localizzazione

Webmin è possibile localizzarlo in tante lingue tra cui l'italiano, per fare ciò andare nel menu Webmin sotto la voce Change Language and Theme abilitare l'opzione Personal choice .. e scegliere italiano, in quello stesso menu è possibile anche scegliere uno dei tre temi per cambiare l'interfaccia grafica.

Immagine(Icone/Piccole/note.png,,center)

Purtroppo la traduzione in italiano di Webmin non è completa quindi certe pagine saranno ancora in lingua inglese.

Sicurezza

Per incrementare la sicurezza di wembin si può modificare la porta di default in ascolto oppure permettere l'accesso solo ad IP o ad un range di indirizzi ben definiti, ma la cosa più importante come già detto è l'utilizzo del supporto SSL Altre interessante pagine in inglese sulla sicurezza per webmin sono a questi indirizzi: BR [http://www.linuxjunkies.org/adminstration%20Howto/webminguide/x625.htm Linuxjunkies] BR [http://doxfer.com/Webmin/SecuringWebmin Doxfer]

Altro

[http://www.webmin.com/ Sito ufficiale]BR [:WebminSenzaAccountRoot: Webmin senza account root]BR [http://swelltech.com/support/webminguide/ Guida completa (inglese)]BR