## eBox

eBox è un framework web utilizzato per la gestione di configurazione delle applicazioni web. L'implementazione modulare consente di scegliere quali servizi configurare attraverso l'uso di eBox.

### Installazione

I diversi moduli di eBox sono divisi in vari pacchetti, consentendo di installare solo quelli necessari. Per visualizzare i pacchetti disponibili, in un terminale, digitare:

    apt-cache rdepends ebox | uniq

Per installare il pacchetto ebox, che contiene i moduli predefiniti, digitare:

    sudo apt-get install ebox

Per installare i moduli disponibili usare il meta-pacchetto ebox-all.

Durante la fase di installazione viene chiesto di fornire una password per l'utente ebox. Finita l'installazione, è possibile accedere all'interfaccia web di eBox da: https://ilmioserver/ebox.

### Configurazione

È utile ricordare che, durante l'uso di eBox nella configurazione dei moduli, è presente un pulsante Change che implementa la nuova configurazione. Una volta premuto questo pulsante, la maggior parte dei moduli, ma non tutti, deve essere salvata facendo clic sul collegamento «Save changes» nell'angolo in alto a destra.

Quando viene fatta una modifica che richiede un salvataggio, il collegamento cambia da verde a rosso.

### Moduli di eBox

In modo predefinito, tutti i moduli di eBox non sono abilitati, nemmeno quando ne viene installato uno nuovo.

Per abilitare un modulo disabilitato, fare clic sul collegamento Module status nel menù a sinistra. Quindi selezionare quali moduli abilitare e fare clic su «Save».

#### Moduli predefiniti

Questa sezione fornisce una panoramica sui moduli predefiniti di eBox.

- System: contiene le opzioni per la configurazione di diverse voci di eBox.

  - General: consente di impostare la lingua, il numero della porta e contiene un modulo per il cambio della password.

  - Disk Usage: visualizza un grafico con le informazioni sull'utilizzo del disco.

  - Backup: è usato per eseguire backup delle informazioni di configurazione di eBox. L'opzione Full Backup consente di salvare tutte le informazioni di eBox, come i file di registro, non incluse nell'opzione Configuration.

  - Halt/Reboot: consente di arrestare o riavviare il sistema.

  - Bug Report: crea un file contenente i dettagli utili alla segnalazione di bug agli sviluppatori di eBox.

- Logs: consente di eseguire interrogazioni sui registri di eBox in base alla configurazione del tempo di "purge".

- Events: questo modulo consente di inviare avvisi attraverso RSS, Jabber e i file di registro.

  - Eventi disponibili:

    - Free Storage Space: avvisa se lo spazio libero scende al di sotto di una determinata percentuale, il valore predefinito è il 10%.

    - Log Observer: questo evento non funziona con la versione di eBox fornita con Ubuntu 7.10.

    - RAID: monitora il sistema RAID e invia avvisi se si verificano problemi.

    - Service: invia avvisi se un servizio si riavvia troppe volte in poco tempo.

    - State: avvisa riguardo lo stato di eBox, attivo o disattivo.

  - Invio di dispacci:

    - Log: invia i messaggi degli eventi al file di registro di eBox `/var/log/ebox/ebox.log`.

    - Jabber: prima di abilitare questa forma di invio dei dispacci è necessario configurarla facendo clic su «Configure».

    - RSS: una volta configurato è possibile abbonarsi a quell'indirizzo per visualizzare gli avvisi.

### Moduli aggiuntivi

Segue una breve descrizione di altri moduli disponibili per eBox:

- Network: consente la configurazione delle opzioni di rete del server attraverso eBox.

- Firewall: configura le opzioni del firewall per l'host eBox.

- UsersandGroups: questo modulo consente di gestire gli utenti contenuti in una directory LDAP OpenLDAP.

- DHCP: fornisce un'interfaccia per configurare un server DHCP.

- DNS: fornisce le opzioni di configurazione per un server DNS BIND9.

- Objects: consente la configurazione di eBox Network Objects, che consente l'assegnazione di assegnare un nome a un indirizzo IP o a un gruppo di indirizzi IP.

- Services: visualizza informazioni di configurazione per i servizi disponibili nella rete.

- Squid: opzioni di configurazione per il server proxy Squid.

- CA: configura un'autorità di certificazione per il server.

- NTP: imposta le opzioni per il protocollo Network Time Protocol.

- Printers: consente la configurazione delle stampanti.

- Samba: opzioni di configurazione di Samba.

- OpenVPN: opzioni di impostazione per l'applicazione OpenVPN Virtual Private Network.

### Risorse

- Per maggiori informazioni, consultare il sito web di eBox.

Server OpenSSH |  | Capitolo 6. Autenticazione di rete