Quota mini-HOWTO

Albert M.C. Tam

     [email protected]
   

рЕТЕЧПД: , SWSoft Pte Ltd.

чЕТУЙС 0.0, 8 БЧЗХУФБ 1997

чЧЕДЕОЙЕ: This document is copylefted by Albert M.C. Tam ([email protected]). Permission to use, copy, distribute this document for non-commerical purposes is hereby granted, provided that the author's / editor's name and this notice appear in all copies and/or supporting documents; that this document is not modified.

оБДЕАУШ, ЮФП ЬФПФ ДПЛХНЕОФ ВХДЕФ ЧБН РПМЕЪЕО, ОП веъп чуслйи збтбофйк, СЧОЩИ Й ОЕ СЧОЩИ. дБЦЕ ЕУМЙ Ч ФЕЛУФЕ РТЙУХФУФЧХЕФ ХВЕЦДЕОЙЕ Ч ФПЮОПУФЙ РТЕДУФБЧМЕООПК ЙОЖПТНБГЙЙ, БЧФПТЩ/ТЕДБЛФПТЩ/УПРТПЧПДЙФЕМЙ ОЕ ОЕУХФ ойлблпк пфчефуфчеоопуфй ЪБ ПЫЙВЛЙ ЙМЙ РПЧТЕЦДЕОЙС, РПМХЮЕООЩНЙ Ч ТЕЪХМШФБФЕ ЕЕ ЙУРПМШЪПЧБОЙС. ьФПФ ДПЛХНЕОФ ПРЙУЩЧБЕФ ОБУФТПКЛХ ЛЧПФ ДМС ЖБКМПЧПК УЙУФЕНЩ Linux, ПРТЕДЕМЕОЙЕ ЛЧПФ ДМС РПМШЪПЧБФЕМЕК Й ЗТХРР, Б ФБЛЦЕ ЙУРПМШЪПЧБОЙЕ ТБЪМЙЮОЩИ ЛПНБОД, УЧСЪБООЩИ У ЛЧПФЙТПЧБОЙЕН. рТЕДРПМБЗБЕФУС, ЮФП Х РПМШЪПЧБФЕМС ЕУФШ СДТП 2.x (RedHat 4.1). рПМШЪПЧБФЕМСН ЦЕ УФБТЩИ СДЕТ, ЮФПВЩ ЙУРПМШЪПЧБФШ ЛЧПФЙТПЧБОЙЕ, ОЕПВИПДЙНП ПВОПЧЙФШ СДТП. еУМЙ ЧЩ ОБКДЕФЕ ПЫЙВЛЙ ЙМЙ ЪБНЕФЙФЕ РТПРХЭЕООХА ЙОЖПТНБГЙА, НПЦЕФЕ УРПЛПКОП РПУМБФШ РЙУШНП У ЛПННЕОФБТЙСНЙ РП БДТЕУХ [email protected]. с ПГЕОА ЬФП.


уПДЕТЦБОЙЕ
1. юФП ФБЛПЕ ЛЧПФЙТПЧБОЙЕ?
2. фЕЛХЭЕЕ УПУФПСОЙЕ ЛЧПФ Ч Linux
3. пУОПЧОЩЕ ФТЕВПЧБОЙС
3.1. сДТП
3.2. рТПЗТБННОПЕ ПВЕУРЕЮЕОЙЕ
4. хУФБОПЧЛБ - юБУФШ I: оБУФТПКЛБ
4.1. оБУФТПКЛБ СДТБ
4.2. хУФБОПЧЛБ РТПЗТБННОПЗП ПВЕУРЕЮЕОЙС
4.3. чЛМАЮЕОЙЕ ЛЧПФЙТПЧБОЙС ЧП ЧТЕНС ЪБЗТХЪЛЙ
4.4. йЪНЕОЕОЙЕ /etc/fstab
4.5. уПЪДБОЙЕ "quota.user" Й "quota.group"
4.6. рЕТЕЪБЗТХЪЛБ
5. хУФБОПЧЛБ - юБУФШ II: пРТЕДЕМЕОЙЕ ЛЧПФ ДМС РПМШЪПЧБФЕМЕК Й ЗТХРР
5.1. пРТЕДЕМЕОЙЕ ЛЧПФ ДМС ЛПОЛТЕФОПЗП РПМШЪПЧБФЕМС
5.2. пРТЕДЕМЕОЙЕ ЛЧПФ ДМС ЛПОЛТЕФОПК ЗТХРРЩ
5.3. хУФБОПЧЛБ ПДЙОБЛПЧЩИ ЛЧПФ ДМС НОПЦЕУФЧБ РПМШЪПЧБФЕМЕК
5.4. нСЗЛЙЕ ПЗТБОЙЮЕОЙС
5.5. цЕУФЛЙЕ ПЗТБОЙЮЕОЙС
5.6. мШЗПФОЩК РЕТЙПД
6. лПНБОДЩ
6.1. Quotacheck
6.2. Repquota
6.3. Quotaon Й Quotaoff
7. бЧФПТУЛЙЕ РТБЧБ

1. юФП ФБЛПЕ ЛЧПФЙТПЧБОЙЕ?

лЧПФЙТПЧБОЙЕ РПЪЧПМСЕФ ПЗТБОЙЮЙФШ ДЧБ БУРЕЛФБ ЙУРПМШЪПЧБОЙС ДЙУЛБ: ЛПМЙЮЕУФЧП ЖБКМПЧ, ЛПФПТЩНЙ ЧМБДЕЕФ РПМШЪПЧБФЕМШ ЙМЙ ЗТХРРБ РПМШЪПЧБФЕМЕК; Й ЛПМЙЮЕУФЧП ВМПЛПЧ ДЙУЛБ, ЛПФПТЩЕ НПЦЕФ ЙУРПМШЪПЧБФШ РПМШЪПЧБФЕМШ ЙМЙ ЗТХРРБ РПМШЪПЧБФЕМЕК. лЧПФЙТПЧБОЙЕ ПРТЕДЕМСЕФУС, ЛБЛ ДМС ЛБЦДПЗП РПМШЪПЧБФЕМС, ФБЛ Й ДМС ЛБЦДПК ЖБКМПЧПК УЙУФЕНЩ. еУМЙ Х ЧБУ ОЕУЛПМШЛП ТБЪДЕМПЧ, ФП ЛЧПФЩ ОХЦОП ПРТЕДЕМЙФШ ДМС ЛБЦДПЗП ТБЪДЕМБ, Ч ЛПФПТПН РПМШЪПЧБФЕМШ ОБНЕТЕЧБЕФУС УПЪДБЧБФШ ЖБКМЩ.


2. фЕЛХЭЕЕ УПУФПСОЙЕ ЛЧПФ Ч Linux

с УМЩЫБМ, ЮФП РПДДЕТЦЛБ ЛЧПФЙТПЧБОЙС ЧУФТПЕОБ Ч СДТП, ОБЮЙОБС У ЧЕТУЙЙ 1.3.8x, Й ФЕРЕТШ ЬФП ЮБУФШ СДТБ 2.0.x. еУМЙ ЧБЫБ УЙУФЕНБ ОЕ РПДДЕТЦЙЧБЕФ ЛЧПФЙТПЧБОЙЕ, С ОБУФПСФЕМШОП ТЕЛПНЕОДХА ПВОПЧЙФШ СДТП.

ч ОБУФПСЭЕЕ ЧТЕНС, ЛЧПФЙТПЧБОЙЕ ТБВПФБЕФ ФПМШЛП ОБ ЖБКМПЧПК УЙУФЕНЕ ext2.


3. пУОПЧОЩЕ ФТЕВПЧБОЙС

3.1. сДТП

йУИПДОЩЕ ФЕЛУФЩ СДТБ 2.x ДПУФХРОЩ ОБ

http://sunsite.unc.edu/pub/Linux/kernel/v2.0 


3.2. рТПЗТБННОПЕ ПВЕУРЕЮЕОЙЕ

ч ЪБЧЙУЙНПУФЙ ПФ ДЙУФТЙВХФЙЧБ, Х ЧБУ НПЦЕФ ВЩФШ, Б НПЦЕФ Й ОЕ ВЩФШ ХУФБОПЧМЕОП РТПЗТБННОПЕ ПВЕУРЕЮЕОЙЕ ДМС РПДДЕТЦЛЙ ЛЧПФЙТПЧБОЙС. ч ЬФПН УМХЮБЕ, ЧЩ НПЦЕФЕ ЪБЗТХЪЙФШ ЙУИПДОЩЕ ФЕЛУФЩ У

ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/subsystems/quota/all.tar.gz.


4. хУФБОПЧЛБ - юБУФШ I: оБУФТПКЛБ

4.1. оБУФТПКЛБ СДТБ

рЕТЕОБУФТПКФЕ УЧПЕ СДТП Й ДПВБЧШФЕ ФХДБ РПДДЕТЦЛХ ЛЧПФЙТПЧБОЙС.:

Quota support (CONFIG_QUOTA) [n] y


4.2. хУФБОПЧЛБ РТПЗТБННОПЗП ПВЕУРЕЮЕОЙС

рТПЗТБННОПЕ ПВЕУРЕЮЕОЙЕ ДМС ЛЧПФЙТПЧБОЙС ОБИПДЙФУС РП БДТЕУХ

ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/subsystems/quota/all.tar.gz 


4.3. чЛМАЮЕОЙЕ ЛЧПФЙТПЧБОЙС ЧП ЧТЕНС ЪБЗТХЪЛЙ

дБМЕЕ РТЙЧПДЙФУС РТЙНЕТ:

# рТПЧЕТЛБ ЛЧПФ Й ЪБФЕН ЧЛМАЮЕОЙЕ ЛЧПФЙТПЧБОЙС. 
if [ -x /usr/sbin/quotacheck ] 
        then 
               echo "Checking quotas. This may take some time." 
               echo "рТПЧЕТЛБ ЛЧПФ. рПДПЦДЙФЕ НЙОХФХ..." 
               /usr/sbin/quotacheck -avug 
               echo " Ok." 
        fi 
         if [ -x /usr/sbin/quotaon ] 
        then 
                echo "Turning on quota." 
                echo "чЛМАЮБЕН ЛЧПФЩ." 
                /usr/sbin/quotaon -avug 
        fi

ъПМПФПЕ РТБЧЙМП: ЧУЕЗДБ ЧЛМАЮБКФЕ ЛЧПФЙТПЧБОЙЕ РПУМЕ ФПЗП, ЛБЛ ЖБКМПЧЩЕ УЙУФЕНЩ РЕТЕЮЙУМЕООЩЕ Ч /etc/fstab, ХУФБОПЧМЕОЩ, ЙОБЮЕ ЛЧПФЙТПЧБОЙЕ ОЕ ВХДЕФ ТБВПФБФШ. с ТЕЛПНЕОДХА ЧЛМАЮБФШ ЛЧПФЙТПЧБОЙЕ Ч ЛПОГЕ УЛТЙРФБ ЪБЗТХЪЛЙ УЙУФЕНЩ, ЙМЙ, ЕУМЙ ИПФЙФЕ, УТБЪХ РПУМЕ ХУФБОПЧЛЙ ЖБКМПЧЩИ УЙУФЕН.


4.4. йЪНЕОЕОЙЕ /etc/fstab

тБЪДЕМЩ, ОБ ЛПФПТЩИ ОЕ ЧЛМАЮЕОП ЛЧПФЙТПЧБОЙЕ, ЧЩЗМСДСФ УМЕДХАЭЙН ПВТБЪПН:

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

дМС ЧЛМАЮЕОЙС РПДДЕТЦЛЙ ЛЧПФЙТПЧБОЙС, ОБРЙЫЙФЕ "usrquota" Ч ЮЕФЧЕТФПН РПМЕ, ЗДЕ ОБРЙУБОП "defaults" (ДМС ЧЩСУОЕОЙС РПДТПВОПУФЕК РТПЮФЙФЕ ТХЛПЧПДУФЧП Л fstab).

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

ъБНЕОЙФЕ "usrquota" ОБ "grpquota", ЕУМЙ ЧБН ОХЦОБ РПДДЕТЦЛБ ЛЧПФЙТПЧБОЙС ЗТХРР РПМШЪПЧБФЕМЕК Ч ЖБКМПЧПК УЙУФЕНЕ.

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

еУМЙ ЧБН ОХЦОБ РПДДЕТЦЛБ ЛЧПФЙТПЧБОЙС РПМШЪПЧБФЕМЕК Й ЙИ ЗТХРР Ч ЖБКМПЧПК УЙУФЕНЕ, ФП:

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


4.5. уПЪДБОЙЕ "quota.user" Й "quota.group"

дПУФХР Л ЖБКМБН ЪБРЙУЙ ЛЧПФ quota.user Й quota.group ДПМЦЕО ЙНЕФШ ФПМШЛП РПМШЪПЧБФЕМШ У РТБЧБНЙ root

ъБКДЙФЕ ЛБЛ РПМШЪПЧБФЕМШ root. ъБКДЙФЕ Ч ЛПТОЕЧПК ЛБФБМПЗ Й УПЪДБКФЕ ЖБКМЩ quota.user Й quota.group:

touch /partition/quota.user 
touch /partition/quota.group 
chmod 600 /partition/quota.user 
chmod 600 /partition/quota.group


4.6. рЕТЕЪБЗТХЪЛБ

фЕРЕТШ РЕТЕЪБЗТХЪЙФЕ УЙУФЕНХ.

ъБРПНОЙФЕ, ЮФП ФЕРЕТШ ДМС ХУФБОПЧМЕОЙС ЛЧПФЙТПЧБОЙС ОБ ЛБФБМПЗЙ ЧБН РПФТЕВХЕФУС РТПЙЪЧЕУФЙ ЫБЗЙ 4, 5, Й 6.


5. хУФБОПЧЛБ - юБУФШ II: пРТЕДЕМЕОЙЕ ЛЧПФ ДМС РПМШЪПЧБФЕМЕК Й ЗТХРР

ьФБ ПРЕТБГЙС ЧЩРПМОСЕФУС, РТЙ РПНПЭЙ ЛПНБОДЩ edqouta (man edquota).

рЕТЕД ЬФЙН С ПВЩЮОП ЪБРХУЛБА ЛПНБОДХ qoutacheck У РБТБНЕФТБНЙ -avug, ЮФПВЩ ЖБКМПЧБС УЙУФЕНБ ФПЮОП ЪОБМБ, ЮФП Й ЛЕН ЙУРПМШЪХЕФУС. чРТПЮЕН, ЬФП ОЕ ПВСЪБФЕМШОЩК ЫБЗ, Б РТПУФП РТЙЧЩЮЛБ.


5.1. пРТЕДЕМЕОЙЕ ЛЧПФ ДМС ЛПОЛТЕФОПЗП РПМШЪПЧБФЕМС

оБРТЙНЕТ. х НЕОС Ч УЙУФЕНЕ ЕУФШ РПМШЪПЧБФЕМШ bob. лПНБОДБ "edqouta -u bob" ЪБРХУЛБЕФ ФЕЛУФПЧЩК ТЕДБЛФПТ (ПРТЕДЕМЕООЩК Ч РЕТЕНЕООПК ПЛТХЦЕОЙС $EDITOR) ДМС ТЕДБЛФЙТПЧБОЙС ЛЧПФ РПМШЪПЧБФЕМС 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" ЬФП ПВЭЕЕ ЛПМЙЮЕУФЧП ВМПЛПЧ (ЛЙМПВБКФ), ЙУРПМШЪХЕНЩИ РПМШЪПЧБФЕМЕН ОБ ЬФПН ТБЪДЕМЕ.

"inodes in use" ЬФП ПВЭЕЕ ЛПМЙЮЕУФЧП ЖБКМПЧ, РТЙОБДМЕЦБЭЙИ РПМШЪПЧБФЕМА.


5.2. пРТЕДЕМЕОЙЕ ЛЧПФ ДМС ЛПОЛТЕФОПК ЗТХРРЩ

ч НПЕК УЙУФЕНЕ ЕУФШ ЗТХРРБ games. "edquota -g games", УОПЧБ ЪБРХУЛБЕФ ФЕЛУФПЧЩК ТЕДБЛФПТ ДМС ТЕДБЛФЙТПЧБОЙС ЛЧПФ ЗТХРРЩ 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, С ДПМЦЕО ПРТЕДЕМЙФШ ЕНХ ЛЧПФЩ, Б ЪБФЕН ЪБРХУФЙФШ:

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

ЕУМЙ ЧЩ ЙУРПМШЪХЕФЕ ПВПМПЮЛХ csh Й ЙДЕОФЙЖЙЛБФПТЩ РПМШЪПЧБФЕМЕК (UID), ФП РПУМЕДОЙЕ ОБЮЙОБАФУС У 500.

ч ДПВБЧПЛ Л edqouta ЧЩ ЕЭЕ ДПМЦОЩ ПЪОБЛПНЙФШУС У ФТЕНС РПОСФЙСНЙ: НСЗЛЙЕ ПЗТБОЙЮЕОЙС, ЦЕУФЛЙЕ ПЗТБОЙЮЕОЙС Й МШЗПФОЩК РЕТЙПД.


5.4. нСЗЛЙЕ ПЗТБОЙЮЕОЙС

нСЗЛЙЕ ПЗТБОЙЮЕОЙС ПРТЕДЕМСАФ НБЛУЙНБМШОЩК ПВЯЕН ДЙУЛБ ДМС РПМШЪПЧБФЕМС ОБ ЛБЦДПН ТБЪДЕМЕ. ч ЛПНВЙОБГЙЙ УП МШЗПФОЩН РЕТЙПДПН, ПОЙ ПРТЕДЕМСАФ ЗТБОЙГХ, РПУМЕ ЛПФПТПК РПМШЪПЧБФЕМШ ОБЮЙОБЕФ РПМХЮБФШ РТЕДХРТЕЦДЕОЙС.


5.5. цЕУФЛЙЕ ПЗТБОЙЮЕОЙС

цЕУФЛЙЕ ПЗТБОЙЮЕОЙС ТБВПФБАФ ФПМШЛП ФПЗДБ, ЛПЗДБ ХУФБОПЧМЕО МШЗПФОЩК РЕТЙПД. пОЙ ПРТЕДЕМСАФ БВУПМАФОЩК МЙНЙФ ЙУРПМШЪПЧБОЙС ДЙУЛБ, ЛПФПТЩК РПМШЪПЧБФЕМШ ОЕ НПЦЕФ РТЕЧЩУЙФШ.


5.6. мШЗПФОЩК РЕТЙПД

мШЗПФОЩК РЕТЙПД (grace period) - ЬФП ЛПМЙЮЕУФЧП ЧТЕНЕОЙ РПУМЕ РТЕЧЩЫЕОЙС НСЗЛЙИ ПЗТБОЙЮЕОЙК, Ч ФЕЮЕОЙЙ ЛПФПТПЗП РПМШЪПЧБФЕМА РПЪЧПМЕОП ЙУРПМШЪПЧБФШ ДЙУЛПЧПЕ РТПУФТБОУФЧП, ЕУМЙ ПОП ОЕ РТЕЧЩЫБЕФ ЦЕУФЛЙК МЙНЙФ. пО ПРТЕДЕМСЕФУС Ч УЕЛХОДБИ (seconds), НЙОХФБИ (minutes), ЮБУБИ (hours), ДОСИ (days), ОЕДЕМСИ (weeks) ЙМЙ НЕУСГБИ (months). рТПЧЕТЙФШ ЕЗП НПЦОП РТЙ РПНПЭЙ ЛПНБОДЩ "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 

нПЦЕФЕ ЙЪНЕОЙФШ ЮЙУМП ДОЕК ОБ МАВПЕ ТБЪХНОПЕ ЪОБЮЕОЙЕ. мЙЮОП С ЙУРПМШЪХА 7 ДОЕК (ЙМЙ 1 ОЕДЕМА).


6. лПНБОДЩ

6.1. Quotacheck

Quotacheck ЙУРПМШЪХЕФУС ДМС УЛБОЙТПЧБОЙС ДЙУЛПЧПЗП РТПУФТБОУФЧБ Й ПВОПЧМЕОЙС ЖБКМБ "quota.user". с ТЕЛПНЕОДХА ЪБРХУЛБФШ ЕЗП ЧП ЧТЕНС ЪБЗТХЪЛЙ УЙУФЕНЩ ЙМЙ РЕТЙПДЙЮЕУЛЙ ЮЕТЕЪ cron (УЛБЦЕН, ЛБЦДХА ОЕДЕМА).


6.2. Repquota

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 ЙУРПМШЪХЕФУС ДМС ЧЛМАЮЕОЙС РПДУЮЕФБ ЛЧПФ; quotaoff ДМС ЧЩЛМАЮЕОЙС. оБ УБНПН ДЕМЕ, ПВБ ЖБКМБ РПИПЦЙ НЕЦДХ УПВПК Й ЪБРХУЛБАФУС ЧП ЧТЕНС ЪБРХУЛБ, Й ЧЩЛМАЮЕОЙС УЙУФЕНЩ УППФЧЕФУФЧЕООП.


7. бЧФПТУЛЙЕ РТБЧБ

бЧФПТУЛЙЕ РТБЧБ ОБ ТХУУЛЙК РЕТЕЧПД ЬФПЗП ФЕЛУФБ РТЙОБДМЕЦБФ © 2000 SWSoft Pte Ltd. чУЕ РТБЧБ ЪБТЕЪЕТЧЙТПЧБОЩ.

ьФПФ ДПЛХНЕОФ СЧМСЕФУС ЮБУФША РТПЕЛФБ Linux HOWTO.

бЧФПТУЛЙЕ РТБЧБ ОБ ДПЛХНЕОФЩ Linux HOWTO РТЙОБДМЕЦБФ ЙИ БЧФПТБН, ЕУМЙ СЧОП ОЕ ХЛБЪБОП ЙОПЕ. дПЛХНЕОФЩ Linux HOWTO, Б ФБЛЦЕ ЙИ РЕТЕЧПДЩ, НПЗХФ ВЩФШ ЧПУРТПЙЪЧЕДЕОЩ Й ТБУРТПУФТБОЕОЩ РПМОПУФША ЙМЙ ЮБУФЙЮОП ОБ МАВПН ОПУЙФЕМЕ, ЖЙЪЙЮЕУЛПН ЙМЙ ЬМЕЛФТПООПН, РТЙ ХУМПЧЙЙ УПИТБОЕОЙС ЬФПК ЪБНЕФЛЙ ПВ БЧФПТУЛЙИ РТБЧБИ ОБ ЧУЕИ ЛПРЙСИ. лПННЕТЮЕУЛПЕ ТБУРТПУФТБОЕОЙЕ ТБЪТЕЫБЕФУС Й РППЭТСЕФУС; ОП, ФБЛ ЙМЙ ЙОБЮЕ, БЧФПТ ФЕЛУФБ Й БЧФПТ РЕТЕЧПДБ ЦЕМБМЙ ВЩ ЪОБФШ П ФБЛЙИ ДЙУФТЙВХФЙЧБИ.

чУЕ РЕТЕЧПДЩ Й РТПЙЪЧПДОЩЕ ТБВПФЩ, ЧЩРПМОЕООЩЕ РП ДПЛХНЕОФБН Linux HOWTO, ДПМЦОЩ УПРТПЧПЦДБФШУС ЬФПК ЪБНЕФЛПК ПВ БЧФПТУЛЙИ РТБЧБИ. ьФП ДЕМБЕФУС Ч ГЕМСИ РТЕДПФЧТБЭЕОЙС УМХЮБЕЧ ОБМПЦЕОЙС ДПРПМОЙФЕМШОЩИ ПЗТБОЙЮЕОЙК ОБ ТБУРТПУФТБОЕОЙЕ ДПЛХНЕОФПЧ HOWTO. йУЛМАЮЕОЙС НПЗХФ УПУФБЧЙФШ УМХЮБЙ РПМХЮЕОЙС УРЕГЙБМШОПЗП ТБЪТЕЫЕОЙС Х ЛППТДЙОБФПТБ Linux HOWTO, У ЛПФПТЩН НПЦОП УЧСЪБФШУС РП БДТЕУХ РТЙЧЕДЕООПНХ ОЙЦЕ.

нЩ ВЩ ИПФЕМЙ ТБУРТПУФТБОЙФШ ЬФХ ЙОЖПТНБГЙА РП ЧУЕН ЧПЪНПЦОЩН ЛБОБМБН. оП РТЙ ЬФПН УПИТБОЙФШ БЧФПТУЛЙЕ РТБЧБ Й ВЩФШ ХЧЕДПНМЕООЩНЙ П ЧУЕИ РМБОБИ ТБУРТПУФТБОЕОЙС HOWTO. еУМЙ Х ЧБУ ЧПЪОЙЛМЙ ЧПРТПУЩ, РПЦБМХКУФБ, ПВТБФЙФЕУШ Л ЛППТДЙОБФПТХ РТПЕЛФБ Linux HOWTO РП ЬМЕЛФТПООПК РПЮФЕ: ЙМЙ Л ЛППТДЙОБФПТХ ТХУУЛПЗП РЕТЕЧПДБ Linux HOWTO ЛПНРБОЙЙ SWSoft Pte Ltd. РП БДТЕУХ