Files
webmin/rbac/help/projects.sl.auto.html
2020-04-23 18:10:56 +03:00

1 line
2.3 KiB
HTML

<header> Projekti </header> Projekti zagotavljajo način uveljavljanja omejitev pri uporabi virov za različne uporabnike in skupine. Uporabljajo se lahko za omejevanje števila datotek, ki jih postopek lahko odpre, njegova največja velikost datoteke, uporaba CPU-ja, dodelitev pomnilnika in še več. <p> Vsak postopek in uporabnik pripada enemu ali več projektom. Uporabniški začetni projekt je določen ob času prijave in bo bodisi <tt>privzet</tt> bodisi bo projekt nastavljen v razdelku <b>Uporabniške</b> lastnosti tega modula. Uporabniki lahko preklopijo na različne projekte z ukazom <tt>newtask</tt> . <p> Vsak projekt ima seznam uporabnikov in skupin, ki jim je dovoljen dostop, na primer s prehodom nanj z ukazom <tt>newtask</tt> . Ker je uporabnik član projekta, to ne pomeni nujno, da bo samodejno pripadal temu času ob prijavi - to mora biti določeno v razdelku <b>Uporabniške lastnosti</b> . <p> Najpomembnejši atributi projekta so omejitve virov, ki veljajo za njegove uporabnike članice. Vsak ima naslednje atribute: <br><dl><dt> <b>Vir</b> <br><dd> Sredstva, ki jih nadzoruje, na primer proces.max <tt>-deskriptor datoteke</tt> za največjo velikost datoteke, ki jih je mogoče ustvariti, ali <tt>process.max-cpu-čas</tt> za čas CPU, ki ga postopek lahko porabi. <dt> <b>Vrsta vira</b> <br><dd> Določi, kdo lahko spremeni to omejitev virov in je skoraj vedno nastavljen na <b>Privilegiran</b> . Ta atribut ni izbiren - če je izbrano <b>&lt;None&gt;</b> , bo namesto tega uporabljena sistemska omejitev za vir. Druge možnosti so naslednje: <ul><li> <b>Privilegirano</b> - Lahko jih spreminjajo samo privilegirani (nadporočljivi) kličoči. <li> <b>Sistem</b> - določen v času veljavnosti primerka operacijskega sistema. <li> <b>Osnovno</b> - lahko ga spreminja lastnik klicnega postopka. </ul><dt> <b>Zgornja meja</b> <br><dd> Zgornja meja uporabe, ki jo lahko postopek porabi pred sprožitvijo dejanja. Ta je vnesen v bajtih, sekundah ali številu niti, odvisno od vrste vira. <dt> <b>Ukrep ob preseganju</b> <br><dd> Določi, kaj se zgodi s postopkom, ki presega omejitev. Običajno je to nastavljeno na <b>Zavrni</b> , kar preprosto povzroči, da sistemski klic, ki poskuša prekoračiti omejitev, ne uspe. Kljub temu pa so lahko koristne tudi možnosti pošiljanja signala kršiteljskemu postopku. </dl><footer>