Ricerca nel sito web

Esercitazione sulle quote di FreeBSD


Su questa pagina

  1. Compila un nuovo kernel FreeBSD
  2. 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