[LINUX:1956] Re: quota & group

Mehmet GUZEL (guzelm@ceng.ktu.edu.tr)
Thu, 19 Nov 1998 10:41:10 +0200 (EET)


Soyle de yapilabilir.Ufak bir program ile bu is halledilebilri
zannederim.Soyleki:/etc/passwd dosyasindan user name ve grup Numberlari
kesilip ($cat -d":" -f1,4 > usersname&grupsnamber)bir dosyaya atilir.Daha
sonra bu dosyanin icerisinden quota verilmak istenen grubun numarasi
aratilip baska bir dosyaya aktarilir($grep "100"
usersmane&grupsnumber > quta_for_users) daha sonrada ayni dosyanin
icerinden grup numberlari silinerek(grep -v quota_for_users >user_quota)
istenen userlar user_quota adli dosyada saklanir.Daha sonraki kismi ise
quota komutunu verirken giris icin bu dosyayi istemektir....

--------------------------
guzelm@ceng.ktu.edu.tr
http://ceng.ktu.edu.tr/~guzelm
----------------------------------

On Mon, 16 Nov 1998, Selami AKSOY wrote:

> On Mon, 16 Nov 1998, Pars MUTAF wrote:
>
> >
> >
> > On Mon, 16 Nov 1998, Selami AKSOY wrote:
> >
> > > On Mon, 16 Nov 1998, Pars MUTAF wrote:
> > >
> > > >
> > > > Selamlar,
> > > >
> > > > mesela, 'users' grubuna bir quota nasil verilir?
> > > > (boylece bu gruba ait butun kullanicilara ayni
> > > > qouta limitini vermis olmak istiyoruz).
> > > >
> > > > pm
> > >
> > > Quota olayInda group quota diye bir olay var. Ama buna aldanmayIn. O
> > > verdiGiniz quota o gruba ait herkesin tek tek almIS olduGu quota deGil
> > > toplam almIS olduGu quota dIr..
> > > Mesela /dev/hda1 iCin users grubuna 20M quota verirseniz users gurubundaki
> > > kiSilerin hepsinin kullanabileceGi toplam alanIn 20M olduGunu belirmiS
> > > olursunuz.
> > > edquota -g users
> > > diyerek mesela users gurubunun quota limitini deGiStirebilirsiniz.
> > > Ama bu sizin pek iSinize yaramaz gibi geliyor bana..
> > > "edquota -p" komutu ile bi bi kullanIcInIn quota sInI Otekilere
> > > kopyalayabilirsiniz..
> > >
> > > --- __ _
> > > SaygIlar, Sevgiler / /(_)_ __ _ ___ __
> > > / / | | '_ \| | | \ \/ /
> > > SeLaMi. / /__| | | | | |_| |> <
> > > \____/_|_| |_|\__,_/_/\_\
> > >
> >
> >
> >
> > selam,
> >
> > bunu soylediginiz iyi oldu. cunku amac o degil. peki
> > bu durumda her kullanici icin edquota mi yapmak gerek? :((((((
> >
> > tesekkurler.
>
>
> KullanIcIlardan birisinin quota sInI ayarlayIp Otekilere aynI deGerleri
> kopyalayabilirsiniz... Mesela "ahmet" username li kullanIcInIn quota sInI
> ayarladInIz ilk Once.. Sonra
>
> edquota -p ahmet user1 user2 user3 user4 user5 user6 ... usern
>
> Seklinde kullanIcIlara ahmet isimli kullanIcInIn quota sInI
> kopyalayabilirsiniz.. eGer sistemde elle yapIlamIyacak kadar Cok kullanIcI
> varsa bi script yazIp /etc/passwd den username leri alIp ahmet isimli
> kullanIcInIn quota sInI Otekilere kopyalayabilir..
> Ileriye dOnUk COzUm olarak ta edquota nIn sonuna gerekli Sekilde
> ekleyebilirsiniz.. script ise veya elinizde source kodu varsa Cok kolay bi
> Sekilde eklersiniz.. Her kullanIcI eklendiGinde sisteme quota konuS olur
> vs..
>
> --- __ _
> SaygIlar, Sevgiler / /(_)_ __ _ ___ __
> / / | | '_ \| | | \ \/ /
> SeLaMi. / /__| | | | | |_| |> <
> \____/_|_| |_|\__,_/_/\_\
>