Ero sivun ”Käyttäjäkohtaiset tilarajoitukset” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
 
(selkeämmäksi + Luokka:Käyttäjät ja ryhmät)
 
(9 välissä olevaa versiota 5 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Kyseessä on OPEKO:n kurssille (30-31.1.2006 / Timo Kapanen) tehtyä materiaalia, josta on poistettu kuvat ja muita vain kurssille kuuluvaa materiaalia. <br>
[[käyttäjä|Käyttäjien]] levytilan kulutusta voi säädellä erillisillä kiintiöillä (engl. ''quota'').


Voidaksesi rajoittaa käyttäjien viemää kovalevytilaa, sinun tulee ottaa käyttöön quota. Voit määrittää rajoituksen haluamillesi osioille.<br>
Halutuille osioille voi määrittää kiintiöt seuraavasti:


Lisää /etc/fstab tiedostoon rivi:<br>
*[[ohjelmien asentaminen|Asenna]] quota-työkalut [[paketinhallinta|paketinhallinnan]] kautta. Ne löytyvät yleensä paketista <tt>quota</tt> tai <tt>quota-tools</tt>.
LABEL=/ / ext3 defaults,usrquota 1 1<br>


Liitä järjestelmä uudestaan komennolla:<br>
*Lisää [[fstab|/etc/fstab]]-[[asetustiedosto]]ssa halutun osion riville <tt>usrquota</tt>-määre esimerkiksi seuraavasti:
mount -o remount /<br>
/dev/hda2 / ext3 defaults,usrquota 1 1


Luo tiedosto, johon quota määritykset laitetaan:<br>
*[[mount|Liitä]] osiot uudestaan komennolla:
touch /aquota.user<br>
mount -o remount /
chmod 600 /aquota.user<br>


Luo quota taulukko ja ota quota käyttöön:<br>
*Luo tiedosto jossa tilarajoitukset määritellään:
quotacheck -vagum (älä välitä saamastasi virheilmoituksesta)<br>
[[touch]] /aquota.user
quotaon -avug<br>
[[chmod]] 600 /aquota.user


Rajoita oppilas käyttäjän levytilaa:<br>
*Luo quota-taulukko ja ota quota käyttöön:
edquota -u oppilas<br>
quotacheck -vagum      #(älä välitä saamastasi virheilmoituksesta)
Muuta hard kohtaan 10000, joka rajoittaa käyttäjän levytilan 10 megatavuun.<br>
quotaon -avug


Voit tarkistaa quotatiedot komennolla:<br>
*Rajoita käyttäjän levytilaa:
repquota /<br>
edquota -u kayttaja
Hard-kohdassa kerrotaan käyttäjän levytilaraja, esimerkiksi 10000 tarkoittaa rajoitusta 10 megatavuun. Hard-arvo on kiintiö, jota ei voi ylittää, soft-kiintiön voi ylittää väliaikaisesti, mutta yli meneviä tiedostoja poistetaan tietyn ajan kuluttua tallennuksesta.


Käyttäjä voi tarkistaa quota tilansa yksinkertaisesti komennolla: <br>
*Lopuksi voit tarkistaa kiintiötiedot komennolla
quota<br>
repquota /


Voit tarkistaa käyttäjän hakemistojen viemän tilan komennolla:<br>
Käyttäjä voi tarkistaa kiintiötietonsa yksinkertaisesti komennolla:
du -h
quota
 
Käyttäjän hakemistojen viemän tilan voi tarkistaa komennolla:
[[du]] -h
 
== Katso myös ==
*[[Kaistanrajoitus]]
 
==Aiheesta muualla==
*[http://www.tldp.org/HOWTO/Quota.html Quota Mini-HOWTO] (tldp.org)
 
[[Luokka:Käyttäjät ja ryhmät]]
[[Luokka:Palvelimet]]
[[Luokka:Ohjeet]]
[[Luokka:Opetusmateriaalit]]

Nykyinen versio 20. marraskuuta 2008 kello 20.55

Käyttäjien levytilan kulutusta voi säädellä erillisillä kiintiöillä (engl. quota).

Halutuille osioille voi määrittää kiintiöt seuraavasti:

/dev/hda2	/	ext3	defaults,usrquota	1 1
  • Liitä osiot uudestaan komennolla:
mount -o remount /
  • Luo tiedosto jossa tilarajoitukset määritellään:
touch /aquota.user
chmod 600 /aquota.user
  • Luo quota-taulukko ja ota quota käyttöön:
quotacheck -vagum      #(älä välitä saamastasi virheilmoituksesta)
quotaon -avug
  • Rajoita käyttäjän levytilaa:
edquota -u kayttaja

Hard-kohdassa kerrotaan käyttäjän levytilaraja, esimerkiksi 10000 tarkoittaa rajoitusta 10 megatavuun. Hard-arvo on kiintiö, jota ei voi ylittää, soft-kiintiön voi ylittää väliaikaisesti, mutta yli meneviä tiedostoja poistetaan tietyn ajan kuluttua tallennuksesta.

  • Lopuksi voit tarkistaa kiintiötiedot komennolla
repquota /

Käyttäjä voi tarkistaa kiintiötietonsa yksinkertaisesti komennolla:

quota

Käyttäjän hakemistojen viemän tilan voi tarkistaa komennolla:

du -h

Katso myös[muokkaa]

Aiheesta muualla[muokkaa]