Unelte utilizator

Unelte site


setarea_cotei_de_disk

Cota de disk este o setare a sistemului pentru a limita un utilizator sau un grup de utilizatori în folosirea sistemului de fişiere (mai pe româneste, limitarea spaţiului pe disk).
Mai departe urmează instrucţiunile pentru a activa cota pe un sistem Mandriva Linux. Toate comenzile se dau ca utilizatorul root.

Mai întâi instalam pachetul „quota“:

urpmi quota

Mai departe trebuie să ne hotărâm pe ce partiţie dorim să limităm utilizatorii în ceea ce priveşte spaţiul pe disk. Eu personal fac întotdeauna o partiţie separată pentru /home unde sunt ţinute datele utilizatorilor, astfel încât voi pune limite pe această partiţie.
Pentru a activa cota unei partiţii trebuie să edităm fisierul /etc/fstab. Intrarea în /etc/fstab pentru partiţia /home pe sistemul meu arată cam aşa:

/dev/sda3 /home reiserfs defaults 1 2

Vom edita această linie astfel încât ea să arate aşa:

/dev/sda3 /home reiserfs defaults,usrquota,grpquota 1 2

Setările pentru a activa cota pe /home încă nu s-au încheiat, au mai rămas câţiva paşi.

touch /home/aquota.user
touch /home/aquota.group
mount -o remount /home
quotacheck -avugm
quotaon -avug

Cam atât cu setările, urmează un exemplu concret în care limităm un utilizator.

edquota -u gigel

Comanda de mai sus va deschide folosind editorul vi fişierul în care sunt definite limitele pentru utilizatorul „gigel“. Dacă nu sunteţi familiarizaţi cu folosirea editorului vi atunci puteţi folosi un altul, să zicem mcedit.

export EDITOR=mcedit
edquota -u gigel

Pentru a limita pe gigel la 1GB spaţiu pe disk editaţi prima coloană denumită „hard“ şi puneţi valoarea 1024000. Salvaţi şi ieşiţi din fişier.
După editare, fişierul ar trebui să arate cam aşa (coloanele blocks, inodes pot avea valori diferite, ignoraţile pe cele din exemplul de mai jos):

Disk quotas for user gigel (uid 1007):
  Filesystem                   blocks       soft       hard     inodes     soft     hard
  /dev/sda3                        139         0    1024000         26        0        0

Ar fi bine să consultaţi şi pagina de manual:

man quota
man edquota

Enjoy!

setarea_cotei_de_disk.txt · Ultima modificare: 2008/05/31 20:10 (editare externă)