Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > by-pkgid > 0d5cd12c82d627a82c59047e1ba7b8a9 > files > 2144

howto-html-fr-9.0-0.2mdk.noarch.rpm

<HTML>
<HEAD>
<TITLE>Partie I : La configuration</TITLE>
</HEAD>
<BODY>
<H1>2. <A NAME="s2"></A>Partie I : La configuration</H1>
<P>
<A HREF="Quota.html#toc2">Contenu de cette section</A></P>

<H2>2.1 <A NAME="ss2.1"></A> Reconfigurer votre noyau</H2>

<P>Reconfigurez votre noyau et ajoutez le support des quotas en r&eacute;pondant 'y' &agrave; :
<BLOCKQUOTE>
Quota support (CONFIG_QUOTA) <F>n</F> y
</BLOCKQUOTE>
</P>
<P></P>

<H2>2.2 <A NAME="ss2.2"></A> Compiler et installer les programmes des quotas</H2>

<P>Les sources des programmes des quotas sont disponibles sur 
<A HREF="ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/subsystems/quota/all.tar.gz">ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/subsystems/quota/all.tar.gz</A>
</P>
<P></P>

<H2>2.3 <A NAME="ss2.3"></A> Modifier les scripts init de votre syst&egrave;me pour v&eacute;rifier les quotas et les activer lors du boot.</H2>

<P>Voici un exemple :
<BLOCKQUOTE><CODE>
<PRE>
# Check quota and then turn quota on.
if [ -x /usr/sbin/quotacheck ]
then
     echo &quot;Checking quotas. This may take some time.&quot;
     /usr/sbin/quotacheck -avug
     echo &quot; Done.&quot;
fi

if [ -x /usr/sbin/quotaon ]
then
      echo &quot;Turning on quota.&quot;
      /usr/sbin/quotaon -avug
fi
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P></P>
<P>La r&egrave;gle d'or est de <B>toujours</B> activer les quotas <B>apr&egrave;s</B> que votre
syst&egrave;me de fichier ait &eacute;t&eacute; mont&eacute; avec /etc/fstab, sinon les quotas ne
fonctionneront pas. Je recommande d'activer les quotas &agrave; la fin de votre 
script init, ou, si vous pr&eacute;f&eacute;rez, juste apr&egrave;s la partie ou le script init
monte les syst&egrave;mes de fichiers.</P>
<P></P>

<H2>2.4 <A NAME="ss2.4"></A> Modifier /etc/fstab</H2>

<P>Les partitions sur lesquelles vous n'avez pas encore activ&eacute; les quotas
ressemblant normalement &agrave; :
<BLOCKQUOTE><CODE>
<PRE>
/dev/hda1       /       ext2    defaults        1       1
/dev/hda2       /usr    ext2    defaults        1       1
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P></P>
<P>Pour activer le support des quotas utilisateur pour un syst&egrave;me de fichiers,
ajoutez "usrquota" dans le quatri&egrave;me champ contenant le mot "defaults"
(<CODE>man fstab</CODE> pour avoir des d&eacute;tails).</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
/dev/hda1       /       ext2    defaults                1       1
/dev/hda2       /usr    ext2    defaults,usrquota       1       1
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P></P>
<P>Remplacez "usrquota" par "grpquota", si vous avez besoin du support des quotas
pour les groupes sur un syt&egrave;me de fichiers.</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
/dev/hda1       /       ext2    defaults                1       1
/dev/hda2       /usr    ext2    defaults,grpquota       1       1
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P></P>
<P>Vous avez besoin &agrave; la fois du support des quotas pour les groupes et les 
utilisateurs ?</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
/dev/hda1       /       ext2    defaults                        1       1
/dev/hda2       /usr    ext2    defaults,usrquota,grpquota      1       1
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P></P>

<H2>2.5 <A NAME="ss2.5"></A> Cr&eacute;er les enregistrements des quotas "quota.user" et "quota.group"</H2>

<P>Les deux fichiers d'enregistrement des quotas, quota.user et quota.group, 
doivent &ecirc;tre poss&eacute;d&eacute;s par root, et avec les permissions lecture_&eacute;criture pour
root et personne d'autre.</P>
<P></P>
<P>Logguez-vous en root. Allez sur la partition root o&ugrave; vous voulez activer les
quota, et cr&eacute;ez quota.user et quota.group en faisant :</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
touch /partition/quota.user
touch /partition/quota.group
chmod 600 /partition/quota.user
chmod 600 /partition/quota.group
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P></P>

<H2>2.6 <A NAME="ss2.6"></A> Rebooter</H2>

<P>Maintenant rebooter votre syst&egrave;me pour que les changements que vous avez fait
prennent effet.</P>
<P></P>
<P>Remarquez que pour les partitions pour lesquelles vous souhaiteriez activer
les quotas dans le futur, vous avez seuleument besoin des &eacute;tapes 4, 5 et 6.</P>
<P></P>
<P></P>

<HR>
<P>
Chapitre <A HREF="Quota-3.html">suivant</A>,
Chapitre <A HREF="Quota-1.html">Pr&eacute;c&eacute;dent</A>
<P>
Table des mati&egrave;res de <A HREF="Quota.html#toc2">ce chapitre</A>,
 <A HREF="Quota.html#toc">Table des mati&egrave;res</A> g&eacute;n&eacute;rale</P>
<P>
<A HREF="Quota.html">D&eacute;but</A> du document,
 <A HREF="#0"> D&eacute;but de ce chapitre</A></P>
</BODY>
</HTML>