Dedikuoti serveriai, VDS hostingas, debesų kompiuterija
Interneto vizija
Karjera El. paštas

Grįžti   Dedikuoti.lt forumas > Bendruomenės diskusijos > Pamokos > Informaciniai straipsniai

 
 
Temos įrankiai Ieškoti šioje temoje
  #1  
Senas 2014-03-06, 19:08
IV_VygandasS avataras
IV_VygandasS IV_VygandasS neprisijungęs
Serverių ekspertas (-ė)
 
Prisiregistravo: 2013 03
Žinutės: 169
Post Sisteminių vartotojų ir vartotojų grupių kvotų valdymas

Šiame informaciniame straipsnyje glaustai pateikiame sisteminių vartotojų ir vartotojų grupių kvotų valdymą.

Šiame straipsnyje laikoma jog sisteminiai vartotojai jau yra sukurti. Dažniausiai vartotojų kvotos yra pritaikomos FTP ar STFTP vartotojams, tačiau bendru atveju jos gali būti taikomos bet kuriam sisteminiam vartotojui.

Kvotos yra taikomos siekiant apriboti disko vietos resursų kiekį kurį gali panaudoti sisteminis vartotojas ar vartotojų grupė.

Naudojant kvotos taikymo įrankius privalumas yra lankstus ir greitas kvotų valdymas, nereikalaujantis jokių sudėtingų disko vietos resursų perskaičiavimų.

Pastaba: žemiau pateiktos komandos yra daugiau orientuotos į sisteminių vartotojų kvotų valdymą, tačiau visos iš žemiau pateiktų komandų gali būti identiškai pritaikomos ir sisteminių vartotojų grupėms. Tiesiog komandose reikėtų pakeiti nurodytus sisteminius vartotojus į sisteminių vartotojų grupes.

Kvotų valdymo įrankio įdiegimas

1. Įdiegiame reikalingus paketus:
  • Debian, Ubuntu
Kodas:
apt-get install quota
  • CentOS, Fedora:
Kodas:
yum install quota
2. Kvotų valdymas

Įvykdome sisteminio vartotojo kvotų redagavimui skirtą komandą:

Kodas:
edquota testas
Kodas:
Disk quotas for user testas (uid 502):
  Filesystem                   blocks       soft       hard     inodes     soft     hard
  /dev/simfs                        4          0          0          5        0        0
Įvykdžius šią komandą yra pateikiami 7 parametrų stulpeliai:
  • filesystem - nurodo failų sistemą kurioje yra įjungtos kvotos;
  • blocks - nurodo kiek blokų šiuo metu naudoja vartotojas;
  • soft[1] - limitas kurį pasiekus vartotojui dar nebus visiškai draudžiamas failų įkėlimas/kūrimas;
  • hard[1] - limitas kurį pasiekus vartotojui bus draudžiama įkelti/kurti naujus failus;
  • inodes - failų sistemos inode kiekis, kuri naudoja vartotojas;
  • soft[2] - inode kiekio limitas, kurį pasiekus vartotojui dar nebus visiškai draudžiamas failų kiekio didinimas;
  • hard[2] - inode kiekio limitas, kurį pasiekus vartotojas nebegalės suskurti naujų failų.
Pvz. 10 MB hard blokų kvota:
Kodas:
Disk quotas for user testas (uid 502):
  Filesystem                   blocks       soft       hard     inodes     soft     hard
  /dev/simfs                    8      10000      10240          2        0        0
T.y. vartotojas negalės įkelti tokio failų kiekio, kurių bendras dydis viršytų 10 MB.

Kvotų raportams generuoti naudojama komanda:

Kodas:
repquota -a
Rezultato pavyzdys:
Kodas:
                        Block limits                File limits
User            used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
root      -- 1262568       0       0          35359     0     0       
mail      --     800       0       0            200     0     0       
apache    --      32       0       0              8     0     0       
rpc       --       4       0       0              1     0     0       
named     --    8232       0       0            254     0     0       
webapps   --   47648       0       0           3338     0     0       
diradmin  --   23592       0       0           1126     0     0       
mysql     --   29896       0       0            103     0     0       
majordomo --       4       0       0              1     0     0       
dovecot   --       0       0       0              8     0     0       
admin     --     236       0       0             51     0     0       
testas    --      16       0       0              5     0     0
Naudojant šią komandą galime peržiūrėti visiems sistemos vartotojams taikomas kvotas.
 

Žymės
centos, debian, kvotos, ubuntu, user, vartotojai

Temos įrankiai Ieškoti šioje temoje
Ieškoti šioje temoje:

Detali paieška

Žinučių rašymo taisyklės
Jūs negalite kurti naujų temų
Jūs negalite rašyti žinučių
Jūs negalite įkelti failų
Jūs negalite redaguoti savo įrašų

BB kodas yra Įjungtas
Šypsenos yra Įjungtas
[IMG] kodas yra Įjungtas
HTML kodas yra Išjungtas

Greita navigacija

Panašios temos
Tema Temą sukūrė Forumas Atsakymai Paskutinė žinutė
[KVM Ubuntu] Ugniasienės valdymas naudojant UFW iv_vytenisg Serverių saugumas 0 2017-07-25 13:39
Sistemos vartotojų autentifikavimo peržiūra IV_VygandasS Monitoringas 0 2014-01-16 11:26
Vartotojų kūrimas ir jų teisės nito Informaciniai straipsniai 0 2012-07-14 14:01
Vartotojų teisės wattas Pagalba 13 2012-02-23 13:21
Serverio valdymas per API stauga Klausimai, pastabos, pasiūlymai 1 2012-02-20 11:25


Visi laikai yra GMT +3. Šiuo metu yra 09:01.


Powered by vBulletin®
Copyright ©2000 - 2019, vBulletin Solutions, Inc.