Esercitazione sulle quote di FreeBSD
Su questa pagina
- Compila un nuovo kernel FreeBSD
- Abilita quota
Questo tutorial mostra come abilitare la quota del disco rigido su un sistema FreeBSD.
Compila un nuovo kernel FreeBSD
Innanzitutto, devi compilare/installare un kernel che supporti quota (non abilitato per impostazione predefinita) (maggiori informazioni sulla compilazione di un nuovo kernel possono essere trovate qui: https://docs.freebsd.org/en_US.ISO8859-1/books/ manuale/kernelconfig-building.html).
cd /usr/src/sys/i386/conf
cp GENERIC MYKERNEL
Modifica il fileMYKERNEL e aggiungi la riga
options QUOTA
Quindi eseguire i seguenti comandi
/usr/sbin/config MYKERNEL
cd ../compile/MYKERNEL
(Per la versione di FreeBSD precedente alla 5.0, usa invece:
cd ../../compile/MYKERNEL )
make depend
make
make install
Abilita Quota
Modifica il file /etc/fstab e cerca la voce in cui è menzionata la directory /home, ad es.
/dev/ad0s1d /home ufs rw 2 2
Aggiungi le parole userquota e groupquota come segue:
/dev/ad0s1d /home ufs rw,userquota,groupquota 2 2
Per abilitare quota all'avvio devi aggiungere le seguenti righe a /etc/rc.conf:
quota_enable="YES"
check_quotas="YES"
Riavvia il sistema:
shutdown -r now
Dopo il riavvio eseguire i seguenti comandi:
quotacheck -a
quotaon -a
Infine, installa lo strumento setquota :
pkg_add -r setquota