5. Unixi turvamudel Loengu algus (1. slaid) tasuks üle kuulata · Subjektideks on kasutajad. Kasutajate poolt käivitatud programmidel on täpselt samad õigused, mis kasutajal endal · Igal kasutajal on oma numbriline ID (UID) · Ühele kasutajale (juurkasutaja, root) on kõik lubatud; tema UID on 0 · Kaitstavaid objekte on mitmesuguseid: eeskätt failid ja kataloogid, aga ka soklid, välisseadmed jms · Objektide identifitseerimine: objektid on paigutatud ühte suurde virtuaalsesse puukujulisse failisüsteemi - kõik kettaseadmed, kõik heliseadmed jne oma grupina; UNIXi mantra: "Everything is a file" · Iga objektiga on seotud omanik ning loabitid, mis kirjeldavad erinevate subjektide juurdepääsuõigusi - allolev failisüsteem peab säilitama... · Kõrvalteed objektideni on blokeeritud - kaitstud op.-süsteem, ainult API kaudu saab ligi Unix: kasutajad ja grupid · Administraator saab kasutajatest gruppe moodustada - teised kasutajad gruppe teha ei saa
TreeView võimaldab vaadelda hierarhilisi andmeid puu kujul. Puud on võimalik moodustada nii staatiliselt (nagu näha ülal olevast näitest) kui ka moodustada dünaamiliselt andmebaasis olevate andmete järgi. Ülesandeid * Koosta menüüga pealeht (master) ning sealt viited mitmele alamlehele * Lisa lehestikus asukohta näitav SiteMap * Paiguta lehestiku lehed mõttes puukujulisse struktuuri. Aita navigeerimisel kasutajat TreeView-ga Omaloodud elemendid (UserControl) Lisaks pealehtedele saab programmiloogikat jagada ka läbi isetehtud graafilise kasutajaliidese elementide (User Controls) e. kasutaja kontrollide (KK). KK on ASP.NET leht ASP.NET lehe sees. KK abil saab kapseldada mingite graafilise liidese elementide kooslust ning funktsionaalsust. Näiteks lisame oma veebilehele lisaks sildile veel tekstikasti ja nupu ning ütleme, et me
TreeView võimaldab vaadelda hierarhilisi andmeid puu kujul. Puud on võimalik moodustada nii staatiliselt (nagu näha ülal olevast näitest) kui ka moodustada dünaamiliselt andmebaasis olevate andmete järgi. Ülesandeid * Koosta menüüga pealeht (master) ning sealt viited mitmele alamlehele * Lisa lehestikus asukohta näitav SiteMap * Paiguta lehestiku lehed mõttes puukujulisse struktuuri. Aita navigeerimisel kasutajat TreeView-ga Omaloodud elemendid (UserControl) Lisaks pealehtedele saab programmiloogikat jagada ka läbi isetehtud graafilise kasutajaliidese elementide (User Controls) e. kasutaja kontrollide (KK). KK on ASP.NET leht ASP.NET lehe sees. KK abil saab kapseldada mingite graafilise liidese elementide kooslust ning funktsionaalsust. Näiteks lisame oma veebilehele lisaks sildile veel tekstikasti ja nupu ning ütleme, et me soovime