Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Server/Webmin"
Differenze tra le versioni 5 e 19 (in 14 versioni)
Versione 5 del 05/01/2008 23.39.54
Dimensione: 4567
Commento:
Versione 19 del 02/03/2017 21.04.06
Dimensione: 3216
Commento: EOL 12.04 → CategoryDaRevisionare
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]]||
<<BR>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=151474"; rilasci="12.04")>>
Linea 8: Linea 9:
attachment:logo.png '''Webmin''' è un programma per la gestione di un server tramite interfaccia web.
Linea 10: Linea 11:
'''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.
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''La seguente procedura è riferita alla configurazione lato '''client'''.'' ||
Linea 18: Linea 15:
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
 0. Installare le dipendenze di '''Webmin''' digitando in un [[AmministrazioneSistema/RigaDiComando|terminale]] il comando:{{{
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
Linea 22: Linea 18:

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
 0. Scaricare nella propria '''Home''' il pacchetto di installazione disponibile al [[http://www.webmin.com/download/deb/webmin-current.deb|seguente indirizzo]].
 0. Installare il pacchetto digitando il comando:{{{
sudo dpkg -i webmin*.deb
Linea 44: Linea 25:
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. Attraverso un [[InternetRete/Navigazione|browser]] sarà possibile dal proprio pc ('''client''') accedere al '''server''' digitandone l'indirizzo IP nella barra degli indirizzi:
 0. Se '''client''' e '''server''' coincidono con il medesimo computer, digitare l'indirizzo:{{{
https://localhost:10000
}}}
 0. Se '''client''' e '''server''' sono su computer diversi, digitare l'indirizzo del '''server''', che potrà essere del tipo:{{{
https://192.168.1.100:10000
}}}
Linea 46: Linea 33:
[[Immagine(Server/Webmin/iniziale.png,800,center)]] = Configurazione =
Linea 48: Linea 35:
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. == Avvio del servizio ==
Linea 50: Linea 37:
= Localizzazione = Dopo l'installazione '''Webmin''' sarà impostato per l'avvio automatico. Per fare in modo che il servizio non venga caricato all'avvio del server, procedere come segue:
Linea 52: Linea 39:
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.  0. Nel menu a sinistra selezionare la voce '''''Webmin → Webmin Configuration'''''.
 0. In fondo alla pagina aperta, deselezionare il bottone '''Start at boot time'''.
Linea 54: Linea 42:
||<tablestyle="text-align: justify; width:80%; " style="border:none;" 5%^>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Purtroppo la traduzione in italiano di Webmin non è completa quindi certe pagine saranno ancora in lingua inglese''.|| Così facendo, al successivo avvio del server, sarà necessario avviare '''Webmin''' manualmente digitando il comando:{{{
sudo service webmin start
}}}
Linea 56: Linea 46:
= 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]
== Opzioni lingue ==
Linea 62: Linea 48:
= Altro =
[http://www.webmin.com/ Sito ufficiale][[BR]]
[:WebminSenzaAccountRoot: Webmin senza account root][[BR]]
[http://swelltech.com/support/webminguide/ Guida completa (inglese)][[BR]]
Al primo avvio '''Webmin''' sarà in inglese. Per impostare la lingua italiana procedere come segue:

 0. Nel menu a sinistra selezionare la voce '''''Webmin → Change Language and Theme'''''.
 0. Nella pagina caricata, spuntare la voce '''Personal choice ..''' e selezionare dal menu a tendina «Italian (IT)».
 0. Fare clic su '''Make changes''' per confermare la modifica. Dopo un breve caricamento, '''Webmin''' sarà quasi interamente in lingua italiana.

== Sicurezza ==

Per incrementare la sicurezza di '''Wembin''' si consiglia di procedere come segue:

 0. Modificare la '''porta di default''' in ascolto.
 0. Permettere l'accesso solo ad IP o ad un '''range di indirizzi''' ben definiti.
 0. Utilizzare il supporto '''SSL'''.

= Ulteriori risorse =

 * [[http://www.webmin.com/|Sito ufficiale]]
 * [[http://doxfer.webmin.com/Webmin|Guida completa in inglese]]
 * [[http://www.linuxjunkies.org/adminstration%20Howto/webminguide/x625.htm|Tutorial: Securing Webmin]]
 * [[http://doxfer.com/Webmin/SecuringWebmin|Securing Your Webmin Server]]


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Webmin è un programma per la gestione di un server tramite interfaccia web.

La seguente procedura è riferita alla configurazione lato client.

Installazione

  1. Installare le dipendenze di Webmin digitando in un terminale il comando:

    sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
  2. Scaricare nella propria Home il pacchetto di installazione disponibile al seguente indirizzo.

  3. Installare il pacchetto digitando il comando:

    sudo dpkg -i webmin*.deb

Avvio

Attraverso un browser sarà possibile dal proprio pc (client) accedere al server digitandone l'indirizzo IP nella barra degli indirizzi:

  1. Se client e server coincidono con il medesimo computer, digitare l'indirizzo:

    https://localhost:10000
  2. Se client e server sono su computer diversi, digitare l'indirizzo del server, che potrà essere del tipo:

    https://192.168.1.100:10000

Configurazione

Avvio del servizio

Dopo l'installazione Webmin sarà impostato per l'avvio automatico. Per fare in modo che il servizio non venga caricato all'avvio del server, procedere come segue:

  1. Nel menu a sinistra selezionare la voce Webmin → Webmin Configuration.

  2. In fondo alla pagina aperta, deselezionare il bottone Start at boot time.

Così facendo, al successivo avvio del server, sarà necessario avviare Webmin manualmente digitando il comando:

sudo service webmin start

Opzioni lingue

Al primo avvio Webmin sarà in inglese. Per impostare la lingua italiana procedere come segue:

  1. Nel menu a sinistra selezionare la voce Webmin → Change Language and Theme.

  2. Nella pagina caricata, spuntare la voce Personal choice .. e selezionare dal menu a tendina «Italian (IT)».

  3. Fare clic su Make changes per confermare la modifica. Dopo un breve caricamento, Webmin sarà quasi interamente in lingua italiana.

Sicurezza

Per incrementare la sicurezza di Wembin si consiglia di procedere come segue:

  1. Modificare la porta di default in ascolto.

  2. Permettere l'accesso solo ad IP o ad un range di indirizzi ben definiti.

  3. Utilizzare il supporto SSL.

Ulteriori risorse


CategoryServer CategoryDaRevisionare