skridt for skridt ved pr. bruger kvoter med linux

, ¬†, er prisen på hardware er nået til et punkt, hvor ekstra harddiske (eller en enkelt, omfattende drev), ikke er et spørgsmål for desktop - brugere.men når du har flere brugere, der anvender en enkelt maskine, at deres anvendelse er af afgørende betydning.det sidste, du ønsker at finde dig selv med en hel deling.en måde at beskytte os mod dette er at gøre det muligt for pr. bruger kvoter.,, hvad er så dårligt med at fylde en diskette?det holder systemet fra at redde data til de berørte deling, og kan forårsage alvorlige resultater nedbrydning.,, men hvordan kan du undgå det?der er et par ting.en måde er at adskille brugernes indre skillevægge og har hver bruger $hjem er bosat på en separat køre alle sammen.men det er for dyrt for et system med mere end en håndfuld af brugere.mere fornuftig måde at tackle problemet med disk kvoter.disk kvoter, giver dig mulighed for at fastlægge, hvor meget plads brugeren gives på et system.det er mere effektivt, og det holder deres brugere fra indgivelsen af deres hjem fortegnelser med filer, behøver de ikke at beholde., desværre ikke har et praktisk taget linux - redskab for denne opgave.der er en række foranstaltninger, der skal gennemføres, og du bliver nødt til at klippe temmelig kritiske sager (f.eks. /etc /fstab,).så før du fortsætter, vil jeg have, at du gør det med forsigtighed.tilbage op fil, du klippe (i tilfælde af), og sørg for at redigere omhyggeligt.du ønsker ikke at gøre systemet unbootable., i forbindelse med denne lektion, jeg bruger centos 5.det burde ikke varierer meget på andre udlodninger,.,, installation, den første ting du skal gøre, er at indføre et fælles redskab til, at kvoter.dette redskab er kvote.dette kan være monteret hurtigt og nemt med følgende foranstaltninger:,,, åbner en terminal vindue.,,, - at de grundlæggende bruger.,, udstede ordre, yum installere kvote,.,, acceptere enhver afhængighed, der måtte være nødvendige, tillade, at installere at færdiggøre.,,, nu er klar til at påbegynde den konfiguration proces.de har under kræver grundlæggende bruger privilegier.så alle kommandoer skal ske, når du har med su ville, at roden bruger.,, konfigureringen på disk kvoter, er det første skridt til at klippe i dit, /etc /fstab, fil, således at systemet ved at anvende kvoter.jeg vil tro, at du har hele /home deling på sin egen bil.den fstab linje for det køre, før redigering, ligner:,,, dev /volgroup00 /logvol02 ¬†¬†¬† /home ¬†¬†¬†¬† ext3 ¬†¬†¬†¬† misligholdelser ¬†¬†¬†¬† 1 2,,,,,, da vi kun vil tildele kvoter til individuelle brugere, er vi nødt til at tilføje, at denne mulighed userquota.så de ajourførte linje vil ligne:,,, dev /volgroup00 /logvol02 ¬†¬†¬†¬† /home ¬†¬†¬†¬† ext3 ¬†¬†¬†¬† misligholdelser, usrquota ¬†¬†¬†¬† 1 2,,,,,, efter at du har reddet, /etc /fstab, skal det være remounted så ændringerne får virkning.før du stige på igen denne fil system, må du sørge for, at ingen bruger det.så har alle brugere logger ud, før du udstede ordre.at stige på igen /home spørgsmål kommandoen:,,, mount - o stige på igen /home,,,, oprette databasen filer, selv om dit system nu ved, at kvoter er aktiveret, det har ingen idé om, hvad vi skal gøre med det træk.før kvoterne rent faktisk kan gennemføres, er vi nødt til at bruge den, quotacheck, kommando vil bygge en oversigt over de nuværende disk anvendelse af filen systemer.for at skabe de tabeller, vi udsteder, quotacheck - med - c, valg og den mulighed, der pålægger, quotacheck, hvis vi sikrer, at kvoter for grupper, brugere eller begge dele.så, for at gøre det muligt for kvoter for brugere, vores kommando ligner:,,, quotacheck - cu /home,,,, nu løber vi kommandoen igen, at erstatte - c, mulighed for - av, optioner:,,,, - og mdash. tjek lokalt monteret, toldkontingent mulighed for skillevægge.,,, - v — anvende vidtløftig produktion.,,, - - vores nye kommando ligner:,,, quotacheck - avu,,,, - databasen er de data, der er nødvendige for at anvende kvoter.vi er ikke færdige endnu.vi mangler stadig at få en kvote pr. bruger.,, pr. bruger kvote, som man kunne forvente, du kan få forskellige kvoter for forskellige brugere.det er smart, når man har bestemt brugere, som har forskellige opgaver, der kræver større kvoter (f.eks. sige, en grafisk designer, der arbejder med større sager).den primære ordre til at redigere kvoter, edquota,.anvendelse af kommandoen er enkel.lad os sige, at du ønsker at redigere en kvote for brugeren, stephanie.kommandoen ville være:,,, edquota stephanie,,,,, når de spørgsmål, denne kommando, vil du se noget lignende:,,, disk kvoter for brugeren stephanie (nævnte 507): ¬†¬†, filesystem ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬† blokke ¬†¬†¬†¬† bløde ¬†¬†¬†¬† hårdt ¬†¬†¬† inodes ¬†¬† bløde ¬†¬† hårdt ¬†¬†, dev /volgroup00 /logvol02 ¬† 440436 ¬†¬†¬†¬†¬†¬†¬† 0 ¬†¬†¬†¬†¬†¬†¬† 0 ¬†¬†¬†¬† 41 ¬†¬†¬†¬†¬† 0 ¬†¬†¬†¬†¬† 0,,, når du udstede edquota kommando, du vil blive i din misligholdelse tekst redaktør.hvad du skal gøre, er at redigere den bløde og hårde grænser for brugeren.men hvad er de hårde og bløde grænser?,, hårde grænser er en absolut grænse.når du sætter denne grænse en bruger kan absolut ikke går ud over denne grænse.bløde grænser, på den anden side giver brugeren overstiger denne grænse med en henstandsperiode.,, lad os give brugeren stephanie en 5gb hårdt grænse.for at gøre dette har vi erstatte 0 under hårdt med 10485760 (gb blokke omstilling).at ændre og redde den fil. ¬† nu udstede ordre:,,, - kvote, stephanie,,,, at kontrollere kvote er blevet oprettet.,, hvis du ønsker at iværksætte en blød grænse, der går forud for den hårde grænse, du vil sætte denne grænse, således at det er under hårde grænse.lad os give brugeren en 4gb blød grænse - sammen med 5gb hårdt grænse.for du vil erstatte 0 i forbindelse med blød grænse med 8388608.med denne fil, redigeret og reddet, du har nu, at den afdragsfrie periode for blød grænse.for at gøre dette spørgsmål kommandoen:,,, edquota - t,,,,, når du løber denne kommando, vil du se noget lignende:,,, filesystem ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬† blok afdragsfri periode ¬†¬†¬†¬† inode afdragsfri periode,,, dev /volgroup00 /logvol02,, ¬†¬†¬†¬†¬†¬†¬†¬† 7days ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬† 7days, ændre antallet af dage under blok og inode til dine behov.sørg for, det format, er præcis som du ser det ovenfor (nr. plads i 7days).bemærk, at man kan nedsætte denne frist i dage, timer, minutter og sekunder.,, disk kvote, rapporter, hver gang i et stykke tid, du vil se en rapport om kvote anvendelse.der er en enkel at anvende kommandoen til dette:,,, repquota -,,,, denne kommando vil give dig alle de oplysninger, du har brug for at vide, hvor hver enkelt bruger, er med hensyn til deres disk kvoter.,, afslut det, disk kvoter er et simpelt middel til kontrol af, hvordan deres brugere anvender deres tildelte harddisk rum.ved at holde det under kontrol, kan du være sikker på, at ingen bruger, kommer til at forbruge så meget hårdt diskplads, at dit system er præstation vil blive bragt i fare.



Previous:
Next Page: