Mrtg: monitoriamo la banda: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
m (→Apache) |
m (→Apache) |
||
Riga 1: | Riga 1: | ||
In questo articolo vedremo come attivare il supporto per le quote. | |||
Nell'esempio supporr� che /home sia montato su /dev/hda5. | |||
== Introduzione == | |||
'''A cosa servono le quote?''' Servono a limitare lo spazio di disco che gli utenti possono utilizzare. | |||
Nel caso di sistemi con pi� utenti, il loro utilizzo � utile perch� permette di impedire che pochi utenti occupino tutto lo spazio disponibile, a discapito degli altri. | |||
Le quote possono servire per impostare la dimensione massima che un utente pu� utilizzare, e per impostare il numero massimo di file (inodes) che pu� salvare. Questo perch� anche i file vuoti occupano spazio su disco. | |||
== Requisiti == | |||
Per prima cosa occorre che il kernel abbia il supporto per le quote. I kernel precompilati hanno tale supporto. | |||
Se invece state usando un kernel compilato da voi, assicuratevi di aver incluso il supporto alle quote. | |||
== Modificare /etc/fstab == | |||
Per prima cosa dobbiamo abilitare le quote sul filesystem che ci interessa (solitamente si attivano sulla partizione che contiene le cartelle home). | |||
/dev/hda5 /home ext3 defaults,usrquota,grpquota 0 2 | |||
'''usrquota''' attiva le quote per gli utenti e '''grpquota''' le attiva per i gruppi. | |||
Per rendere attive la nuova configurazione, dobbiamo smontare e rimontare il filesystem. | |||
umount /home | |||
mount /home | |||
Non sar� possibile smontare il filesystem se ci sono file aperti che si trovano in quel filesystem. | |||
== Attivare le quote == | |||
== Impostare le quote per un utente == | |||
Per impostare la quota di un utente, bisogna dare il comando (username va sostituito con il nome dell'utente): | |||
edquota username | |||
Si aprir� il vostro editor predefinito, che mostrer� una schermata simile a questa: | |||
Disk quotas for user user (uid 1000): | |||
Filesystem blocks soft hard inodes soft hard | |||
/dev/hda5 1848 49600 50000 244 0 0 | |||
La prima cifra indica i blocchi attualmente in uso da parte dell'utente. | |||
La seconda indica il limite soft espresso in blocchi; e la terza il limite hard, sempre espresso in blocchi. | |||
La quarta cifra indica il numero di inodes utilizzati dall'utente, e le successive due sono i limiti soft e hard sugli inode. | |||
Le modifiche effettuate vengono controllate quando si chiude l'editor. In caso abbiate commesso qualche errore vi verr� segnalato. | |||
== Impostare le quote per tutti gli utenti == | |||
Dopo aver impostato la quota di un utente, se volessimo usare le stesse impostazioni per altri utenti, sarebbe sufficiente scrivere: | |||
edquota -p user gianni | |||
Tale comando copier� le impostazioni sulla quota di user e le utilizzer� anche per l'utente gianni. | |||
[[Categoria: Sistema]] | |||