· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Docbook Sgml/Quota

Quota mini-HOWTO

Quota mini-HOWTO

Ralf van Dooren

      
    

À±ÇöÈ£

      
    

v0.2, January 2002

ÀÌ ¹®¼­´Â Ralf van Dooren ¿¡ ÀÇÇØ ÀÛ¼ºµÇ¾úÀ¸¸ç, ÀÌ ¹®¼­ÀÇ ±âº» ÅؽºÆ®¿Í ¼³Á¤Àº Albert M.C. Tam¿¡ ÀÇÇØ ¾²¿©Á³´Ù. ÀÌ mini-HOWTOÀÇ Ãʱ⠹®¼­¸¦ ÀÛ¼ºÇØÁØ ±×¿¡°Ô ±íÀº °¨»ç¸¦ ´À³¤´Ù. Ãʱ⠹®¼­ÀÇ ¹ø¿ªÀº ÀÌÁ¤±Õ´Ô²²¼­ Çϼ̴Ù. ÀÌ ¹®¼­´Â GNU Free Documentation License¸¦ µû¸¥´Ù.

고친 과정
고침 0.22002-01-23고친이 hhyoon
¹ø¿ª °»½Å
고침 0.11999-09-30고친이 ÀÌÁ¤±Õ
ÃÖÃÊ ¹ø¿ª

ÀÌ ¹®¼­´Â ºñ»ó¾÷ÀûÀÎ ¸ñÀûÀ¸·Î ¸ðµç º¹»çº»°ú Áö¿ø ¹®¼­¿¡ ÀúÀÚ¿Í ÆíÁýÀÚÀÇ À̸§, ±×¸®°í ÀÌ ÁÖÀÇ »çÇ×À» Æ÷ÇÔµÈ, Áï ¹®¼­°¡ ¼öÁ¤µÇÁö ¾ÊÀº »óÅ·Π»ç¿ë, º¹»ç, ¹èÆ÷ÇÒ ¼ö ÀÖ´Ù. ÀÌ ¹®¼­°¡ À¯¿ëÇÑ ±ÛÀÌ µÇ±â¸¦ ¹Ù¶ó¸é¼­ ¹èÆ÷µÇ¾úÀ¸³ª, Ç¥ÇöµÇ°Å³ª ÇÔÃàµÈ ¸»¿¡ ´ëÇؼ­ ¾î¶°ÇÑ º¸ÁõÀº ÇÒ ¼ö ¾ø´Ù. ÀÌ ¹®¼­³»¿¡ Æ÷ÇÔµÈ Á¤º¸ÀÇ Á¤È®¼ºÀ» º¸ÁõÇϴµ¥ ¸ðµç ³ë·Â¿¡µµ ºÒ±¸ÇÏ°í, ÀÌ ¹®¼­³»¿¡ Æ÷ÇÔµÈ ³»¿ëÀ¸·Î ÀÎÇØ ¹ß»ýÇÑ ¾î¶°ÇÑ ¿À·ù³ª ¼Õ½Ç¿¡ ´ëÇØ ÀúÀÚ¿Í ÆíÁýÀÚ ±×¸®°í À¯Áöº¸¼öÇÏ´Â »ç¶÷Àº ¾î¶°ÇÑ Ã¥ÀÓµµ °¡ÁöÁö ¾Ê´Â´Ù.

ÀÌ ¹®¼­´Â ¸®´ª½º È£½ºÆ®ÀÇ È­ÀϽýºÅÛ¿¡¼­ quota¸¦ »ç¿ëÇÏ´Â ¹æ¹ý - »ç¿ëÀÚ¿Í ±×·ì¿¡°Ô µð½ºÅ© »ç¿ë·®À» ºÎ¿©ÇÏ°í, quotaÀÇ ¿©·¯ ¸í·É¾îÀÇ »ç¿ë ¹æ¹ý µî - ¿¡ ´ëÇؼ­ ±â¼úÇÑ´Ù. ÀÌ ¹®¼­´Â Ä¿³Î 2.x¸¦ »ç¿ëÇÏ´Â »ç¿ëÀÚ¸¦ À§ÇÑ °ÍÀÌ´Ù. Ä¿³Î 2.4.xxÀÇ Red Hat 7.2¿¡¼­ Å×½ºÆ®µÇ¾ú´Ù. ÀÌÀü ¹öÀüÀÇ Ä¿³ÎÀ» »ç¿ëÇÏ´Â »ç¿ëÀÚ´Â quota¸¦ Á¦´ë·Î È°¿ëÇϱâ À§Çؼ­ ¾÷±×·¹À̵带 ÇؾßÇÒ °ÍÀÌ´Ù. ¿¡·¯¸¦ ¹ß°ßÇϰųª ¾î¶² Á¤º¸°¡ ºüÁ®ÀÖÀ¸¸é ·Î ¼­½¿Ä¡ ¸»°í ÀÇ°ßÀ» º¸³»Áֱ⠹ٶõ´Ù. ³ª´Â °¨»çÈ÷ ¿©±æ °ÍÀÌ´Ù. ÇÑ±Û ¹ø¿ª¿¡ ´ëÇÑ ¿À·ù°¡ ÀÖÀ» ½Ã¿¡´Â À¸·Î ÀÇ°ßÀ» º¸³»ÁÖ¸é ¼öÁ¤ÇÏ°Ú´Ù.


1. Quota¶õ ¹«¾ùÀΰ¡?

Quota´Â »ç¿ëÀÚ³ª ȤÀº ±×·ìÀÌ °¡Áú ¼ö ÀÖ´Â inodeÀÇ ¼ö, ȤÀº »ç¿ëÀÚ³ª ±×·ì¿¡°Ô ÇÒ´çµÈ µð½ºÅ© ºí·°ÀÇ ¼ö¸¦ Á¦ÇÑÇÔÀ¸·Î½á, µð½ºÅ© ÀúÀå ÀåÄ¡ÀÇ »ç¿ëÀ» Á¦ÇÑÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. Áï, Quota´Â »ç¿ëÀÚ³ª ±×·ìÀÇ µð½ºÅ© »ç¿ë·®À» Á¦ÇÑÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦°øÇØÁØ´Ù.

QuotaÀÇ ±âº» °³³äÀº »ç¿ëÀÚ°¡ ±×µé¿¡°Ô ºÎ¿©µÈ µð½ºÅ©ÀÇ Á¦ÇÑ ¿ë·® ÀÌ»óÀ¸·Î »ç¿ëÇÏÁö ¸øÇÏ°Ô Çϸç, ½Ã½ºÅÛÀÇ µð½ºÅ© °ø°£À» ¹«Á¦ÇÑÀûÀ¸·Î »ç¿ëÇÏÁö ¸øÇÏ°Ô ÇÑ´Ù. Quota´Â »ç¿ëÀÚ º°, ÆÄÀÏ ½Ã½ºÅÛ º°·Î µ¿À۵ȴÙ. ÇÑ »ç¿ëÀÚ¿¡ ÆÄÀÏÀ» ¸¸µé ¼ö ÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛÀÌ Çϳª ÀÌ»óÀ̶ó¸é, °¢°¢ÀÇ ÆÄÀÏ ½Ã½ºÅÛ¿¡ °³º°ÀûÀ¸·Î Quota¸¦ ¼³Á¤ÇØÁà¾ß ÇÑ´Ù.


2. ¸®´ª½º¿¡¼­ Quota Áö¿ø

Quota Áö¿øÀº ¹öÁ¯ 1.3.8x¿¡¼­ºÎÅÍ Ä¿³Î¿¡ Æ÷ÇԵǾú´Ù. Áö±ÝÀº ¸®´ª½º Ä¿³Î 2.0 ¸±¸®ÁîÀÇ ÇÑ ºÎºÐÀÌ´Ù. ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀÌ Quota¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù¸é, ¾÷±×·¹À̵åÇϱ⠹ٶõ´Ù.

ÇöÀç Quota´Â ext2 È­ÀÏ ½Ã½ºÅÛ¿¡¼­¸¸ µ¿ÀÛÇÑ´Ù.


3. ¸®´ª½º¿¡¼­ Quota¸¦ »ç¿ëÇϱâ À§ÇÑ ¿ä±¸ »çÇ×

3.1. Kernel

Ä¿³Î 2.x ¼Ò½º´Â http://www.kernel.org¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù. ¼­¹öÀÇ ÀÚ¿øÀ» ¾Æ³¢±â À§ÇØ °¡´ÉÇÏ¸é ¿©·¯ºÐÀÇ À§Ä¡¿¡¼­ °¡±î¿î °÷ÀÇ ¹Ì·¯ »çÀÌÆ®¸¦ ÀÌ¿ëÇϱ⠹ٶõ´Ù. Çѱ¹ÀÇ ¹Ì·¯ »çÀÌÆ®´Â http://www.kr.kernel.orgÀÌ´Ù.


3.2. Quota ¼ÒÇÁÆ®¿þ¾î

¿©·¯ºÐÀÇ °¡Áö°í ÀÖ´Â ¸®´ª½º ¹èÆ÷º»¿¡ µû¶ó, ½Ã½ºÅÛ¿¡ Quota ¼ÒÇÁÆ®¿þ¾î°¡ ¼³Ä¡µÇ¾î Àְųª, ȤÀº ¼³Ä¡µÇ¾î ÀÖÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù. ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù¸é, Quota ¼ÒÇÁÆ®¿þ¾îÀÇ ¼Ò½º¸¦ ¿©±â¿¡¼­ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù.


4. ¸®´ª½º¿¡¼­ Quota ¼³Á¤ - 1 Àå: ȯ°æ ¼³Á¤

4.1. Ä¿³Î Àç¼³Á¤

Quota¸¦ Áö¿øÇÒ ¼ö ÀÖµµ·Ï ´ÙÀ½°ú °°ÀÌ Ä¿³ÎÀ» Àç¼³Á¤ÇÑ´Ù.

Quota support (CONFIG_QUOTA) [n] y


4.2. Quota ¼ÒÇÁÆ®¿þ¾î ÄÄÆÄÀÏ ¹× ¼³Ä¡

´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷º»¿¡¼­´Â Quota ¼ÒÇÁÆ®¿þ¾î°¡ ¼³Ä¡µÇ¾î Àְųª, ½±°Ô ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. ±×·¸Áö ¾Ê´Ù°Å³ª, ¾î¶»°Ô ¼³Ä¡ÇØ¾ß ÇÏ´ÂÁö ¸ð¸¥´Ù¸é, ¿©±â¿¡¼­ ÃֽŠ¹öÁ¯ÀÇ Quota ¼ÒÇÁÆ®¿þ¾î¸¦ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù.

Quota ¼ÒÇÁÆ®¿þ¾î¸¦ ÄÄÆÄÀÏÇÏ°í ¼³Ä¡Ç϶ó.


4.3. Quota¸¦ °Ë»çÇÏ°í ºÎÆ® ½Ã¿¡ Quota¸¦ ÀÛµ¿½ÃÅ°±â À§ÇØ ½Ã½ºÅÛ init ½ºÅ©¸³Æ® ¼öÁ¤

´ÙÀ½ ¿¹¸¦ »ìÆ캸ÀÚ.

# Check quota and then turn quota on. 
if [ -x /usr/sbin/quotacheck ] 
then 
    echo "Checking quotas. This may take some time." 
    /usr/sbin/quotacheck -avug 
    echo " Done." 
fi 

if [ -x /usr/sbin/quotaon ] 
then 
    echo "Turning on quota." 
    /usr/sbin/quotaon -avug 
fi

°¡Àå ÁÁÀº ¹æ¹ýÀº /etc/fstab¿¡ ¸í½ÃµÈ ÆÄÀÏ ½Ã½ºÅÛÀÌ ¸¶¿îÆ®µÈ ÈÄ Ç×»ó Quota¸¦ Äѳõ´Â °ÍÀÌ´Ù. ½Ã½ºÅÛ init ½ºÅ©¸³Æ®ÀÇ ³¡ºÎºÐ ¶Ç´Â ÆÄÀÏ ½Ã½ºÅÛÀÌ ¸¶¿îÆ®µÇ´Â ºÎºÐÀÇ ¹Ù·Î µÞºÎºÐ¿¡ Quota¸¦ Äѳõ´Â °ÍÀ» ÃßõÇÑ´Ù.


4.4. /etc/fstab ¼öÁ¤

ÀϹÝÀûÀ¸·Î Quota°¡ ÀÛµ¿µÇ±â ÀüÀÇ ÆÄƼ¼Ç Á¤º¸´Â ´ÙÀ½°ú °°´Ù.

/dev/hda1       /       ext2    defaults        1       1
/dev/hda2       /usr    ext2    defaults        1       1

ÆÄÀÏ ½Ã½ºÅÛ¿¡ »ç¿ëÀÚ Quota Áö¿øÀ» °¡´ÉÇÏ°Ô ÇÏ·Á¸é, "defaults" ´Ü¾î µÚ, Áï ³×¹ø° Ç׿¡ "usrquota"¸¦ Ãß°¡ÇÑ´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â fstab ¸Å´º¾ó ÆäÀÌÁö(`man fstab`)¸¦ Âü°íÇ϶ó.

/dev/hda1       /       ext2    defaults        1       1
/dev/hda2       /usr    ext2    defaults,usrquota       1       1

ÆÄÀÏ ½Ã½ºÅÛ¿¡ ±×·ì Quota ±â´ÉÀÌ ÇÊ¿äÇϸé, "usrquota" ´ë½Å "grpquota"¸¦ Ãß°¡Ç϶ó.

/dev/hda1       /       ext2    defaults        1       1
/dev/hda2       /usr    ext2    defaults,grpquota       1       1

ÆÄÀÏ ½Ã½ºÅÛ¿¡ »ç¿ëÀÚ Quota¿Í ±×·ì Quota µÑ´Ù ÇÊ¿äÇÏ´Ù¸é ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µÉ °ÍÀÌ´Ù.

/dev/hda1       /       ext2    defaults        1       1
/dev/hda2       /usr    ext2    defaults,usrquota,grpquota       1   1


4.5. Quota ±â·Ï ÆÄÀÏ "quota.user"¿Í "quota.group" »ý¼º

quota.user¿Í quota.group, ÀÌ µÎ Quota ±â·Ï ÆÄÀÏÀº root ¼ÒÀ¯À̾î¾ß ÇÏ°í, root ÀÌ¿Ü¿¡´Â ¾î´À ´©±¸µµ Àбâ/¾²±â ±ÇÇÑÀ» Á༭´Â ¾ÈµÈ´Ù.

root·Î ·Î±×ÀÎÇÑ ÈÄ, Quota¸¦ È°¼ºÈ­½Ãų ÆÄƼ¼ÇÀÇ ·çÆ® µð·ºÅ丮·Î À̵¿Ç϶ó. ±×·± ÈÄ quota.user¿Í quota.group ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ ¸¸µç´Ù.

touch /partition/quota.{user,group} 
chmod 600 /partition/quota.{user,group} 


4.6. Quota ½Ã½ºÅÛ È°¼ºÈ­½ÃÅ°±â

Quota ¼ÒÇÁÆ®¿þ¾î¸¦ È°¼ºÈ­½ÃÅ°±â À§ÇØ, ¿©·¯ºÐÀÌ ¼öÁ¤ÇÑ °ÍÀÌ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖµµ·Ï ½Ã½ºÅÛÀ» ¸®ºÎÆ®ÇÑ´Ù.

´õ ÁÁÀº ¹æ¹ýÀº ¿©·¯ºÐÀÌ ¸¸µç ½Ã½ºÅÛ init ½ºÅ©¸³Æ®¸¦ ½ÇÇà½ÃÅ°´Â °ÍÀÌ´Ù. ÀÌ°ÍÀº Quota µ¥ÀÌŸº£À̽º¸¦ ÃʱâÈ­½Ãų °ÍÀÌ´Ù. ¸¸¾à `ls -la /partition/quota.*` ¸í·ÉÀ» ½ÇÇàÇغ¸¸é ÆÄÀÏ Å©±â°¡ ´õ ÀÌ»ó 0 ÀÌ ¾Æ´Ï¶ó´Â °ÍÀ» ¾Ë°Ô µÉ °ÍÀÌ´Ù. ÀÌ°ÍÀº Quota°¡ µ¿ÀÛÇÏ°í ÀÖ´Ù´Â °ÍÀ» ¸»ÇÑ´Ù.

³ªÁß¿¡ ´Ù¸¥ ÆÄƼ¼Ç¿¡µµ Quota¸¦ °¡´ÉÇÏ°Ô ÇÏ·Á¸é 4, 5, 6¹ø °úÁ¤À» µÇÇ®ÀÌÇÏ¸é µÈ´Ù.


4.7. crontab¿¡ quotacheck Ãß°¡

Quotacheck´Â ÁÖ±âÀûÀ¸·Î, Áï ÀÏÁÖÀϸ¶´Ù ½ÇÇàµÇ¸é µÉ °ÍÀÌ´Ù. ´ÙÀ½ ÁÙÀ» rootÀÇ crontab¿¡ Ãß°¡Ç϶ó. (`crontab -e`)

0 3 * * 0 /sbin/quotacheck -avug


5. ¸®´ª½º¿¡¼­ Quota ¼³Á¤ - 2 Àå: »ç¿ëÀÚ¿Í ±×·ì¿¡°Ô ÇÒ´ç·® ¹èÁ¤

ÀÌ°ÍÀº edquota ¸í·ÉÀ» ÅëÇØ ÇàÇØÁø´Ù. (ÀÚ¼¼ÇÑ °ÍÀº `man edquota`¸¦ Âü°íÇϱ⠹ٶõ´Ù.)


5.1. ƯÁ¤ »ç¿ëÀÚ¿¡°Ô µð½ºÅ© ÇÒ´ç·® ¹èÁ¤

¿©±â ÇÑ°¡Áö ¿¹°¡ ÀÖ´Ù. ¸¸¾à ½Ã½ºÅÛ¿¡ ·Î±×ÀÎ ¾ÆÀ̵ð bobÀ̶ó´Â »ç¿ëÀÚ°¡ ÀÖ°í, ÀÌ »ç¿ëÀÚÀÇ µð½ºÅ© ÇÒ´ç·®À» ¹èÁ¤Çϱâ À§ÇØ "edquota -u bob" ¸í·ÉÀ» »ç¿ëÇÔÀ¸·Î½á vi ¿¡µðÅÍ(¶Ç´Â $EDITOR ȯ°æº¯¼ö¿¡ ¼³Á¤ÇÑ ¿¡µðÅÍ)·Î quota°¡ ¼³Ä¡µÈ °¢ ÆÄƼ¼ÇÀÇ bobÀ̶ó´Â »ç¿ëÀÚÀÇ ÇÒ´ç·®À» ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.

Quotas for user bob: 
/dev/hda2: blocks in use: 2594, limits (soft = 5000, hard = 6500) 
           inodes in use: 356, limits (soft = 1000, hard = 1500)

"blocks in use"´Â ÇÑ ÆÄƼ¼Ç¿¡¼­ »ç¿ëÀÚ°¡ »ç¿ë ÁßÀÎ ÃÑ ºí·°(kilobyte ´ÜÀ§)À» ÀǹÌÇÑ´Ù.

"inodes in use"´Â ÇÑ ÆÄƼ¼Ç¿¡¼­ »ç¿ëÀÚ°¡ »ç¿ë ÁßÀÎ ÆÄÀÏÀÇ ÃÑÇÕÀÌ´Ù.


5.2. ƯÁ¤ ±×·ì¿¡ µð½ºÅ© ÇÒ´ç·® ¹èÁ¤

½Ã½ºÅÛ¿¡ gamesÀ̶ó´Â ±×·ìÀÌ ÀÖ°í, ÀÌ ±×·ìÀÇ µð½ºÅ© »ç¿ë·®À» Á¦ÇÑÇÏ°í ½Í´Ù¸é, "edquota -g games" ¸í·ÉÀ» »ç¿ëÇÏ¸é µÈ´Ù. ±×·¯¸é vi ¿¡µðÅ͸¦ ÀÌ¿ëÇØ games ±×·ìÀÇ ÇÒ´ç·®À» ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.

Quotas for group games: 
/dev/hda4: blocks in use: 5799, limits (soft = 8000, hard = 10000) 
           inodes in use: 1454, limits (soft = 3000, hard = 4000)


5.3. ÀÏ·ÃÀÇ »ç¿ëÀڵ鿡°Ô °°Àº °ªÀ¸·Î µð½ºÅ© ÇÒ´ç·® ¹èÁ¤

¿¹¸¦ µé¾î 100¸íÀÇ »ç¿ëÀÚÀÇ ÇÒ´ç·®À» »ç¿ëÀÚ bob°ú °°Àº °ªÀ¸·Î »¡¸® ¼³Á¤Çϱâ À§Çؼ­´Â, ¸ÕÀú bobÀÇ ÇÒ´ç·® Á¤º¸¸¦ Á÷Á¢ ¼öÁ¤ÇÑ ÈÄ¿¡ ´ÙÀ½ ¸í·ÉÀ» ¼öÇàÇÏ¸é µÈ´Ù.

edquota -p bob `awk -F: '$3 > 499 {print $1}' /etc/passwd`

¿©±â¿¡¼­ cshÀ» »ç¿ëÇÏ°í ÀÖ´Ù°í °¡Á¤Çϸç, »ç¿ëÀÚÀÇ UID°¡ 500ºÎÅÍ ½ÃÀÛÇÑ´Ù°í °¡Á¤ÇÏ°í ÀÖ´Ù.

Ãß°¡ÀûÀ¸·Î edquota¿¡¼­´Â Soft Limit, Hard Limit, À¯¿¹ ±â°£(Grace Period)À̶ó´Â ´Ü¾îÀÇ Àǹ̸¦ ¾Ë¾Æ¾ß ÇÑ´Ù.


5.4. Soft Limit

Soft limit´Â ÇÑ ÆÄƼ¼Ç¿¡¼­ »ç¿ëÀÚ°¡ ¾µ ¼ö ÀÖ´Â ÃÖ´ë ¿ë·®À» °¡¸®Å²´Ù. ±×·¯³ª À¯¿¹ ±â°£(grace period) ³»¿¡ À־´Â »ç¿ëÀÚ´Â »ç¿ë ¿ë·® ÃÊ°ú¿¡ ´ëÇؼ­ °æ°í¸¦ ¹Þ°Ô µÇ´Â °æ°è¼±Ã³·³ µ¿ÀÛÇÑ´Ù.


5.5. Hard Limit

Hard limit´Â À¯¿¹ ±â°£(grace period)ÀÌ ¼³Á¤µÇ¾î ÀÖÀ» ¶§¿¡¸¸ µ¿ÀÛÇÑ´Ù. ÀÌ°ÍÀº µð½ºÅ© »ç¿ë¿¡ À־ Àý´ëÀûÀÎ Á¦ÇÑÀ» ÀǹÌÇÑ´Ù. Áï, »ç¿ëÀÚ´Â hard limit ÀÌ»óÀÇ µð½ºÅ© °ø°£À» »ç¿ëÇÒ ¼ö ¾ø´Ù.


5.6. Grace Period

À¯¿¹ ±â°£Àº »ç¿ëÀÚÀÇ »ç¿ë ¿ë·®ÀÌ soft limit ¿ë·®À» ³ÑÀº ÈĺÎÅÍ Àû¿ëµÇ´Â ½Ã°£ Á¦ÇÑÀÌ´Ù. ½Ã°£Àº sec(onds), min(utes), hour(s), day(s), week(s), month(s) ´ÜÀ§·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. "edquota -t" ¸í·ÉÀ» ½ÇÇàÇϸé À¯¿¹ ±â°£À» º¸°Å³ª ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.

Time units may be: days, hours, minutes, or seconds 
Grace period before enforcing soft limits for users: 
/dev/hda2: block grace period: 0 days, file grace period: 0 days 

"0 days" ºÎºÐÀ» Àû´çÇÑ ±â°£À¸·Î ¹Ù²ãÁØ´Ù. °³ÀÎÀûÀ¸·Î´Â 7ÀÏ("7 days" ȤÀº "1 week")·Î ¼³Á¤ÇØ ÁÖ¾ú´Ù.


6. ±âŸ Quota ¸í·É

6.1. Quotacheck

quotacheck´Â ÆÄÀÏ ½Ã½ºÅÛÀÇ µð½ºÅ© »ç¿ë »óŸ¦ °Ë»öÇϰųª quota ±â·Ï ÆÄÀÏÀÎ "quota.user" ÆÄÀÏÀ» ÃÖ±ÙÀÇ »óÅ·Π°»½ÅÇϱâ À§ÇØ »ç¿ëÇÑ´Ù. quotacheck¸¦ ½Ã½ºÅÛÀ» ºÎÆÃÇÒ ¶§³ª Á¤±âÀûÀ¸·Î(¿¹¸¦ µé¾î, ÀÏÁÖÀÏ¿¡ Çѹø) cronjobÀ» ÅëÇؼ­ ½ÇÇàÇÒ °ÍÀ» ±ÇÇÑ´Ù.


6.2. Repquota

repquota´Â ÆÄÀÏ ½Ã½ºÅÛÀÇ quota¸¦ Á¤¸®Çؼ­ º¸¿©ÁØ´Ù. ´ÙÀ½Àº repquota°¡ Ãâ·ÂÇÏ´Â ¿¹Á¦ÀÌ´Ù.

# repquota -a 
                                Block limits               File limits 
        User            used    soft    hard  grace    used  soft  hard  grace 
        root      --  175419       0       0          14679     0     0 
        bin       --   18000       0       0            735     0     0 
        uucp      --     729       0       0             23     0     0 
        man       --      57       0       0             10     0     0 
        user1     --   13046   15360   19200            806  1500  2250 
        user2     --    2838    5120    6400            377  1000  1500


6.3. Quotaon°ú Quotaoff

quotaonÀº quota¸¦ °¡µ¿½Ãų ¶§ »ç¿ëÇÑ´Ù. ¹Ý´ë·Î quotaoff´Â ÁߴܽÃų ¶§ »ç¿ëÇÑ´Ù. ½ÇÁ¦·Î ÀÌ µÎ È­ÀÏÀº ºñ½ÁÇÏ´Ù. À̰͵éÀº ½Ã½ºÅÛÀÌ ºÎÆõǰųª Áß´ÜµÉ ¶§ ¼öÇàµÈ´Ù.


ID
Password
Join
As goatheard learns his trade by goat, so writer learns his trade by wrote.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2003-08-10 11:52:29
Processing time 0.0038 sec