{"id":36129,"date":"2019-10-31T22:09:46","date_gmt":"2019-10-31T19:09:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/chasto-zadavaemye-voprosy-po-selinux-faq\/"},"modified":"2019-10-31T22:09:46","modified_gmt":"2019-10-31T19:09:46","slug":"chasto-zadavaemye-voprosy-po-selinux-faq","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/chasto-zadavaemye-voprosy-po-selinux-faq","title":{"rendered":"Korduma kippuvad k\u00fcsimused SELinuxi kohta (KKK)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tere k\u00f5ik! Erakordselt meie kursuse tudengitele <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/k52L\/\">\u00abLinuxi turvalisus\u00bb<\/a><\/noindex> oleme valmistanud ette ametliku SELinuxi projekti KKK t\u00f5lke. Me arvame, et see t\u00f5lge v\u00f5ib olla kasulik mitte ainult tudengitele, seega jagame seda teiega.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Korduma kippuvad k\u00fcsimused SELinuxi kohta (KKK)\" src=\"\/wp-content\/uploads\/2019\/07\/7f244c6dca8425c20136a6774b14c752.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Oleme p\u00fc\u00fcdnud vastata m\u00f5nedele enim esitatud k\u00fcsimustele SELinuxi projekti kohta. Praegu on k\u00fcsimused jaotatud kahte peamist kategooriasse. K\u00f5ik k\u00fcsimused ja vastused on toodud <noindex><a rel=\"nofollow\" href=\"https:\/\/www.nsa.gov\/What-We-Do\/Research\/SELinux\/FAQs\/\">KKK lehelt<\/a><\/noindex>.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"obzor\">\u00dclevaade<\/h2>\n<p><\/p>\n<h3 id=\"obzor-1\">\u00dclevaade<\/h3>\n<p><\/p>\n<ol>\n<li>Mis on t\u00e4iustatud turvaga Linux?<br \/>\nT\u00e4iustatud turvaga Linux (SELinux \u2014 Security-enhanced Linux) on Flaski arhitektuuri standardne rakendamine paindlikuks sundkontrolliks. See loodi, et demonstreerida paindlike sundkontrollimehanismide kasulikkust ja kuidas neid mehanisme saab integreerida operatsioonis\u00fcsteemi. Flaski arhitektuur integreeriti hiljem Linuxi ning portiti mitmele teisele s\u00fcsteemile, sealhulgas Solaris operatsioonis\u00fcsteemile, FreeBSD operatsioonis\u00fcsteemile ja Darwin tuumale, genereerides laia valikut sellega seotud t\u00f6id. Flaski arhitektuur pakub \u00fcldist toetust mitmesuguste sundkontrollipoliitikate rakendamiseks, sealhulgas T\u00fc\u00fcbi Sundimise, Rollip\u00f5hise Juurdep\u00e4\u00e4su Kontrolli ja Mitme Taseme Turvalisuse kontseptsioonide p\u00f5hjal.<\/li>\n<li>Mida pakub t\u00e4iustatud turvaga Linux, mida tavaline Linux ei suuda?<br \/>\nT\u00e4iustatud turvaga Linuxi tuum kehtestab sundkontrollipoliitika, mis piirab kasutajaprogrammide ja s\u00fcsteemiteenuste privileege v\u00e4hima vajamineva tasemeni nende t\u00f6\u00f6 tegemiseks. Sellega piirates v\u00e4heneb v\u00f5i k\u00f5rvaldatakse nende kasutajaprogrammide ja s\u00fcsteemide demonite v\u00f5ime tekitada kahju, kui nad peaksid olema kompromiteeritud (n\u00e4iteks vahejuhtumi korral v\u00f5i vale konfiguratsiooni t\u00f5ttu). See piiramismehhanism toimib s\u00f5ltumatult traditsioonilistest Linuxi juurdep\u00e4\u00e4sukontrollimehhanismidest. See ei tunne superkasutajat \u201eroot\u201c ning ei jaga traditsiooniliste Linuxi kaitsemehhanismide tuntud puudusi (n\u00e4iteks s\u00f5ltuvust setuid\/setgid binaarfailidest).<br \/>\nLinuxi muudetud s\u00fcsteemide turvalisus s\u00f5ltub peamiselt tuuma ja selle turvapoliitika konfiguratsiooni \u00f5igsusest. Igast probleemist m\u00f5nes neist valdkondadest v\u00f5ib tuleneda kogu s\u00fcsteemi kompromiteerimine. Vastupidiselt sellele on muudetud Linuxi s\u00fcsteemide, mis p\u00f5hinevad parandatud turvalisusega tuumal, kaitstuse tagamiseks oluline tuuma ning selle turvapoliitika konfiguratsiooni \u00f5igus. Kuigi probleemid rakenduste \u00f5igsuses v\u00f5i konfiguratsioonis v\u00f5ivad v\u00f5imaldada piiratud kompromiteerimist eraldi kasutajate programmides ja s\u00fcsteemi demonites, ei ohusta nad teiste kasutajate programmide ja s\u00fcsteemi demonite turvalisust v\u00f5i s\u00fcsteemi \u00fcldist turvalisust.<\/li>\n<li>Milleks see sobib?<br \/>\nLinuxi parandatud turvalisuse uued funktsioonid on m\u00f5eldud teabe jagamise tagamiseks, tuginedes privaatsuse ja terviklikkuse n\u00f5uetele. Need on suunatud selleks, et v\u00e4ltida protsesside andmete ja programmide lugemist, andmete ja programmide valeesitust, rakenduste turvamehhanismide \u00fcmbers\u00f5itu, ebausaldusv\u00e4\u00e4rsete programmide t\u00e4itmist v\u00f5i teiste protsesside sekkumist s\u00fcsteemi turvapoliitika rikkumise kaudu. Need aitavad samuti piirata potentsiaalset kahju, mida v\u00f5ivad p\u00f5hjustada kahjulikud v\u00f5i valeandmed. Samuti peaksid nad olema kasulikud, et lihtsustada \u00fche s\u00fcsteemi kasutamist erinevate turvalisuse \u00f5igustega kasutajate seas, et v\u00f5imaldada juurdep\u00e4\u00e4su erinevat t\u00fc\u00fcpi teabele erinevate turvapaaside n\u00f5uetega, kahjustamata neid n\u00f5udeid.<\/li>\n<li>Kuidas saada koopiat?<br \/>\nPaljud Linuxi distributsioonid sisaldavad SELinuxi tuge, mis on juba vaikimisi funktsioonina v\u00f5i lisapakettina. SELinuxi kasutajan\u00e4idendi p\u00f5hikood on saadaval aadressil <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SELinuxProject\">GitHub<\/a><\/noindex>. L\u00f5ppkasutajad peavad tavaliselt kasutama oma distributsiooni poolt pakutavaid pakette.<\/li>\n<li>Mis on teie v\u00e4ljaandes?<br \/>\nNSA SELinux'i v\u00e4ljaanne sisaldab SELinux'i kasutaja ruumi p\u00f5hikoode. SELinux'i tugi on juba kaasatud Linux 2.6 p\u00f5hituuma, mis on saadaval kernel.org. SELinux'i kasutaja ruumi p\u00f5hikoode sisaldab teeki binaarpoliitika haldamiseks (libsepol), poliitika kompilaatorit (checkpolicy), teeki turvateenuste rakenduste jaoks (libselinux), teeki poliitika haldamise t\u00f6\u00f6riistade jaoks (libsemanage) ja mitmeid poliitika seadmete utiliite (policycoreutils).<br \/>\nLisaks tuumale, kus on SELinux'i tugi ja p\u00f5hikoode kasutaja ruumis, on teil vaja poliitikat ja m\u00f5ningaid SELinux'i jaoks kohandatud kasutaja ruumi pakette SELinux'i kasutamiseks. Poliitikat saab hankida <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/TresysTechnology\/refpolicy\/wiki\">SELinux'i viidatud poliitika projektist<\/a><\/noindex>. <\/li>\n<li>Kas ma saan paigaldada tugevdatud turvalisusega Linuxi olemasolevale Linuxi s\u00fcsteemile?<br \/>\nJah, te saate pakkuda ainult SELinux'i muudatusi olemasolevale Linuxi s\u00fcsteemile v\u00f5i paigaldada Linuxi distributsiooni, mis juba sisaldab SELinux'i tuge. SELinux koosneb Linuxi tuumast SELinux'i toega, p\u00f5hikoondest teekidest ja utiliitidest, m\u00f5ningatest muudetud kasutaja pakettidest ja poliitika seadistustest. Selle paigaldamiseks olemasolevasse Linuxi s\u00fcsteemi, kus puudub SELinux'i tugi, peate olema suuteline tarkvara kompileerima ning teil peavad olema ka teised vajalikud s\u00fcsteemipaketid. Kui teie Linuxi distributsioon juba sisaldab SELinux'i tuge, ei ole teil vaja konstrueerida ega installida NSA SELinux'i v\u00e4ljaannet.<\/li>\n<li>Kuidas on Linux koos tugeva turvalisusega \u00fchilduv muutmata Linuxiga?<br \/>\nLinux, millel on tugevdatud turvalisus, tagab kaksik\u00fchilduvuse olemasolevate Linuxi rakendustega ja olemasolevate Linuxi tuumamoodulitega, kuid m\u00f5ned tuumamoodulid v\u00f5ivad vajada kohandusi, et SELinux'iga korralikult t\u00f6\u00f6tada. Need kaks \u00fchilduvuse kategooriat arutatakse allpool \u00fcksikasjalikult:<\/p>\n<ul>\n<li>Rakenduste \u00fchilduvus<br \/>\nSELinux tagab binaarse \u00fchilduvuse olemasolevate rakendustega. Oleme laiendanud tuumandmete struktuure, lisades neisse uusi kaitseatribuutide, ja lisanud uusi API-k\u00f5nesid rakendustele, mis pakuvad turvalisust. Siiski ei ole me muutnud \u00fchtegi andmestruktuuri, mis on rakendustele n\u00e4htav, ning ei ole muutnud \u00fchegi olemasoleva s\u00fcsteemik\u00f5ne liidest, seega v\u00f5ivad olemasolevad rakendused t\u00f6\u00f6tada muutusteta, kui turvapoliitika nende k\u00e4itamise lubab.<\/li>\n<li>Tuumamoodulite \u00fchilduvus<br \/>\nAlguses pakkus SELinux l\u00e4htes\u00fcntaksit ainult olemasolevatele tuuramoodulitele; selliseid mooduleid pidi uuesti kompileerima muudetud tuuma peade abil, et haarata uusi kaitsevaldkondi, mis on lisatud tuumandmete struktuuridesse. Kuna LSM ja SELinux on n\u00fc\u00fcd integreeritud Linuxi p\u00f5hituuma 2.6, pakub SELinux n\u00fc\u00fcd binaarset \u00fchilduvust olemasolevate tuuramoodulitega. Siiski v\u00f5ivad m\u00f5ned tuuramoodulid olla SELinuxiga probleemidesse sattuda ilma muudatusteta. N\u00e4iteks, kui tuuramoodul eraldab ja seadistab tuumaobjekti otse ilma tavap\u00e4raste initsialiseerimisfunktsioonide kasutamiseta, v\u00f5ib tuumaobjektil puududa korralik turbinformatsioon. M\u00f5nedel tuuramoodulitel v\u00f5ib samuti puududa vajalik turvajuhtimine nende toimingute osas; k\u00f5ik olemasolevad kutsemed tuuma v\u00f5i loa funktsioonide poole suunavad samuti SELinuxi loa kontrollid, kuid MAC-poliitika j\u00e4rgimise tagamiseks v\u00f5ivad olla vajalikud detailsemad v\u00f5i t\u00e4iendavad kontrollimehhanismid.<br \/>\nTurbega Linux ei tohiks tekitada probleeme tavaliste Linuxi s\u00fcsteemidega, kui k\u00f5ik vajalikud toimingud on lubatud turvapoliitika konfiguratsiooniga.<\/li>\n<\/ul>\n<\/li>\n<li>Millised on turvapoliitika konfiguratsiooni n\u00e4iteesm\u00e4rgid?<br \/>\nKorkealalla tavoite on osoittaa p\u00e4\u00e4synhallintav\u00e4lineiden joustavuutta ja turvallisuutta sek\u00e4 tarjota toimiva j\u00e4rjestelm\u00e4, jossa sovelluksiin tehd\u00e4\u00e4n v\u00e4h\u00e4isi\u00e4 muutoksia. Alhaisemman tason politiikalla on useita tavoitteita, jotka on kuvattu politiikkadokumentaatiossa. N\u00e4m\u00e4 tavoitteet sis\u00e4lt\u00e4v\u00e4t raakadatan p\u00e4\u00e4syn hallinnan, ytimen, j\u00e4rjestelm\u00e4ohjelmiston, j\u00e4rjestelm\u00e4n konfiguraatiotietojen ja j\u00e4rjestelm\u00e4n lokien eheyden suojaamisen, vahinkojen rajoittamisen, joita voi aiheuttaa haavoittuvuuden k\u00e4ytt\u00f6 prosessissa, joka vaatii etuoikeuksia, privilegioitujen prosessien suojaamisen haittakoodin suorittamiselta, j\u00e4rjestelm\u00e4nvalvojan ja verkkotunnuksen suojaamisen k\u00e4ytt\u00e4j\u00e4n todennuksen ilman kirjautumista, tavallisten k\u00e4ytt\u00e4j\u00e4prosessien v\u00e4liintulon est\u00e4misen j\u00e4rjestelm\u00e4prosesseihin tai j\u00e4rjestelm\u00e4nvalvojan prosesseihin, sek\u00e4 k\u00e4ytt\u00e4jien ja j\u00e4rjestelm\u00e4nvalvojien suojaamisen haitallisen mobiilikoodin k\u00e4ytt\u00e4milt\u00e4 haavoittuvuuksilta heid\u00e4n selaimissaan.<\/li>\n<li>Miksi Linux valittiin perusplatformiksi?<br \/>\nLinux valittiin alustan ensimm\u00e4iseen viiteimplementaatioon t\u00e4m\u00e4n ty\u00f6n vuoksi sen kasvavan menestyksen ja avoimen kehitysymp\u00e4rist\u00f6n ansiosta. Linux tarjoaa erinomaisen mahdollisuuden osoittaa, ett\u00e4 t\u00e4m\u00e4 toiminnallisuus voi menesty\u00e4 p\u00e4\u00e4asiallisessa k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4ss\u00e4 ja samalla edist\u00e4\u00e4 laajasti k\u00e4ytetyn j\u00e4rjestelm\u00e4n turvallisuutta. Linux-alusta tarjoaa my\u00f6s erinomaisen mahdollisuuden t\u00e4lle ty\u00f6lle saada mahdollisimman laaja yleiskuva ja mahdollisesti toimii perustana lis\u00e4tutkimuksille turvallisuudesta muiden harrastajien toimesta.<\/li>\n<li>Miksi teitte t\u00e4t\u00e4 ty\u00f6t\u00e4?<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.nsa.gov\/what-we-do\/research\/ia-research\/\">Kansallinen tietoturvaintegraation tutkimuslaboratorio <\/a><\/noindex>Kansallisen turvallisuusviraston tutkimus- ja kehitysosasto vastuussa tutkimuksista ja edistyksellisist\u00e4 kehityksist\u00e4 teknologioissa, joita tarvitaan, jotta NSA voi tarjota ratkaisuja, tuotteita ja palveluita tietoturvan varmistamiseksi Yhdysvaltojen kansallisen turvallisuuden etujen kannalta kriittisille tietoinfrastruktuureille.<br \/>\nEluga elujate ohutu operatsioonis\u00fcsteemi loomine j\u00e4\u00e4b oluliseks teadusuuringute \u00fclesandeks. Meie eesm\u00e4rk on luua t\u00f5hus arhitektuur, mis tagab vajaliku kaitse toe, k\u00e4ivitades programme kasutaja jaoks suuresti l\u00e4bipaistvalt ning olles tarnijate jaoks atraktiivne. Usume, et oluline samm selle eesm\u00e4rgi saavutamisel on n\u00e4idata, kuidas sunnitud juurdep\u00e4\u00e4sumehhanisme saab edukalt integreerida p\u00f5hiooperatsioonis\u00fcsteemi.<\/li>\n<li>Kuidas see seondub eelnevate NSA operatsioonis\u00fcsteemide uurimustega?<br \/>\nAmeerika \u00dchendriikide Riikliku Julgeoleku Agentuuri teadlased koos Secure Computing Corporationiga (SCC) on t\u00f6\u00f6tanud v\u00e4lja v\u00f5imsa ja paindliku T\u00fc\u00fcpide Sundimise p\u00f5hise arhitektuuri, mehhanismi, mis loodi esmakordselt LOCK s\u00fcsteemi jaoks. NSA ja SCC on loonud kaks arhitektuuri protot\u00fc\u00fcpi Machi baasil: DTMach ja DTOS (<noindex><a rel=\"nofollow\" href=\"http:\/\/www.cs.utah.edu\/flux\/dtos\/\">http:\/\/www.cs.utah.edu\/flux\/dtos\/<\/a><\/noindex>). NSA ja SCC t\u00f6\u00f6tasid seej\u00e4rel koos Uta \u00dclikooli Flux teadusgrupiga, et viia arhitektuur teaduslikku Fluke operatsioonis\u00fcsteemi. Selle \u00fcleviimise k\u00e4igus t\u00e4iustati arhitektuuri, et pakkuda paremat tuge d\u00fcnaamilistele turvapoliitikatele. Seda t\u00e4iustatud arhitektuuri nimetati Flaskiks (<noindex><a rel=\"nofollow\" href=\"http:\/\/www.cs.utah.edu\/flux\/flask\/\">http:\/\/www.cs.utah.edu\/flux\/flask\/<\/a><\/noindex>). N\u00fc\u00fcd on NSA integreerinud Flaski arhitektuuri Linuxi operatsioonis\u00fcsteemi, et edastada see tehnoloogia laiemale arendajate ja kasutajate kogukonnale.<\/li>\n<li>Kas Linux, millel on t\u00e4iustatud turvalisus, on usaldusv\u00e4\u00e4rne operatsioonis\u00fcsteem?<br \/>\nV\u00e4ide \"Usaldusv\u00e4\u00e4rne operatsioonis\u00fcsteem\" viitab tavaliselt operatsioonis\u00fcsteemile, mis tagab piisava tuge mitmekihilise kaitse ja t\u00f5endamise korrektsuse osas, et vastata teatud valitsuslikele n\u00f5uetele. Linux suurenenud turvalisusega sisaldab kasulikke ideid neist s\u00fcsteemidest, kuid keskendub sunnitud juurdep\u00e4\u00e4su kontrollile. Linuxi suurenenud turvalisuse arendamise algne eesm\u00e4rk oli luua kasulikke funktsioone, mis pakuvad m\u00e4rkimisv\u00e4\u00e4rseid turvalisuse eeliseid laias reaalses keskkonnas, et n\u00e4idata selle tehnoloogia potentsiaali. SELinux iseenesest ei ole usaldusv\u00e4\u00e4rne operatsioonis\u00fcsteem, kuid pakub kriitiliselt olulist kaitsefunktsiooni \u2014 sunnitud juurdep\u00e4\u00e4su kontrolli \u2014 mis on vajalik usaldusv\u00e4\u00e4rse operatsioonis\u00fcsteemi jaoks. SELinux on integreeritud Linuxi distributsioonidesse, mis on hinnatud vastavalt M\u00e4rgistatud turvakaitse profiilile. Teavet sertifitseeritud ja hindatavate toodete kohta leiate aadressilt <noindex><a rel=\"nofollow\" href=\"http:\/\/niap-ccevs.org\/\">http:\/\/niap-ccevs.org\/<\/a><\/noindex>.<\/li>\n<li>Kas see on t\u00f5eliselt kaitstud?<br \/>\nKaitstud s\u00fcsteemi m\u00f5isted h\u00f5lmavad mitmeid atribuute (nt f\u00fc\u00fcsiline turvalisus, personali turvalisus jne), ning Linux suurenenud turvalisusega tegeleb ainult v\u00e4ga kitsaste nende atribuutide kogumitega (st juurdep\u00e4\u00e4su sunnitud kontrollimise elementidega operatsioonis\u00fcsteemis). Teisis\u00f5nu, \"kaitstud s\u00fcsteem\" t\u00e4hendab piisavalt kaitstud, et kaitsta teatud teavet reaalses maailmas reaalse vaenlase eest, kelle eest omanik ja\/v\u00f5i teabe kasutaja hoiatavad. Linux suurenenud turvalisusega on ette n\u00e4htud ainult kohustuslike elementide kontrollimiseks kaasaegses operatsioonis\u00fcsteemis nagu Linux, seega on see iseenesest v\u00e4he t\u00f5en\u00e4oline, et vastab m\u00f5nele huvitavale m\u00e4\u00e4ritusele kaitstud s\u00fcsteemist. Usume, et tehnoloogia, mida n\u00e4idatakse Linux suurenenud turvalisusega, on kasulik inimestele, kes loovad kaitstud s\u00fcsteeme.<\/li>\n<li>Mida te tegite garantii suurendamiseks?<br \/>\nSelle projekti eesm\u00e4rk oli lisada sunnitud juurdep\u00e4\u00e4su juhtimisse, tehes Linuxis minimaalset muutust. See viimane eesm\u00e4rk piirab tugevalt seda, mida saab teha garanteerituse t\u00f5stmiseks, seet\u00f5ttu ei olnud t\u00e4iendavat t\u00f6\u00f6d Linuxi garanteerituse suurendamiseks. Teiselt poolt p\u00f5hinevad t\u00e4iustused varasemal t\u00f6\u00f6l usaldusv\u00e4\u00e4rse turvalisuse arhitektuuri arendamisel ning enamik neid disainiprinte on \u00fclekandnud Linuxisse, mille turvalisus on paranenud.<\/li>\n<li>Hindab CCEVS Linuxi, mille turvalisus on paranenud?<br \/>\nLinuxi, mille turvalisus on paranenud, ei ole iseenesest m\u00f5eldud kogu turvaprobleemide komplekti lahendamiseks, mis on toodud kaitseprofiilis. Kuigi oleks v\u00f5imalik hinnata ainult selle praegust funktsionaalsust, usume, et sellisel hinnangul on piiratud v\u00e4\u00e4rtus. Siiski oleme teinud koost\u00f6\u00f6d teistega, et kaasata see tehnoloogia hindatud Linuxi distributsioonidesse, samuti distributsioonidesse, mis on hindamisel. Teavet kontrollitud ja \u00fclevaatatud toodete kohta leiate aadressilt <noindex><a rel=\"nofollow\" href=\"http:\/\/niap-ccevs.org\/\">http:\/\/niap-ccevs.org\/<\/a><\/noindex>.<\/li>\n<li>Kas olete p\u00fc\u00fcdnud parandada m\u00f5nda haavatavust?<br \/>\nEi, me ei ole otsinud ega leidnud mingeid haavatavusi meie t\u00f6\u00f6 k\u00e4igus. Oleme vaid teinud piisava miinimumi, et lisada meie uus mehhanism.<\/li>\n<li>Kas see s\u00fcsteem on valitsuse kasutamiseks heaks kiidetud?<br \/>\nTurvalisusparandusega Linuxil ei ole mingit erilist v\u00f5i t\u00e4iendavat heakskiitu valitsuse kasutamiseks v\u00f5rreldes teiste Linuxi versioonidega. Linux, mille turvalisus on paranenud, ei oma mingit erilist v\u00f5i t\u00e4iendavat heakskiitu valitsuse kasutamiseks v\u00f5rreldes teiste Linuxi versioonidega.<\/li>\n<li>Kuidas see erineb teistest algatustest?<br \/>\nTurvalisusparandusega Linuxil on selgelt m\u00e4\u00e4ratletud arhitektuur paindlikuks sunnitud juurdep\u00e4\u00e4su juhtimiseks, mida on eksperimentaalselt testitud mitmete protot\u00fc\u00fcbis\u00fcsteemide (DTMach, DTOS, Flask) abil. Arhitektuuri suutlikkuse kohta toetada laia valikut turvapoliitikaid on tehtud p\u00f5hjalikke uuringuid ja need on saadaval <noindex><a rel=\"nofollow\" href=\"http:\/\/www.cs.utah.edu\/flux\/dtos\/\">http:\/\/www.cs.utah.edu\/flux\/dtos\/<\/a><\/noindex> ja <noindex><a rel=\"nofollow\" href=\"http:\/\/www.cs.utah.edu\/flux\/flask\/\">http:\/\/www.cs.utah.edu\/flux\/flask\/<\/a><\/noindex>.<br \/>\nArhitektuur tagab detailse juhtimise paljude tuuma ja teenuste abstraktsioonide \u00fcle, mida teised s\u00fcsteemid ei kontrolli. M\u00f5ned turvalisusparandatud Linuxi s\u00fcsteemi erip\u00e4ra on:<\/p>\n<ul>\n<li>Poliitika eraldamine \u00f5iguste rakendamisest<\/li>\n<li>Selgelt m\u00e4\u00e4ratletud poliitika liidesed<\/li>\n<li>S\u00f5ltumatus konkreetsest poliitikast ja poliitika keeltest<\/li>\n<li>S\u00f5ltumatus konkreetsest vormingust ja turvam\u00e4rkide sisust<\/li>\n<li>Erilised m\u00e4rgid ja juhtnupud tuumobjektide ja teenuste jaoks<\/li>\n<li>Ligip\u00e4\u00e4simise otsuste vahem\u00e4lu efektiivsuse nimel<\/li>\n<li>Poliitika muudatuste tugi<\/li>\n<li>Protsessi initsialiseerimise ja p\u00e4rimise ning programmi t\u00e4itmise kontroll<\/li>\n<li>Failis\u00fcsteemide, kataloogide, failide ja avatud failide kirjelduste haldamine<\/li>\n<li>Sokettide, s\u00f5numite ja v\u00f5rguliideste haldamine<\/li>\n<li>V\u00f5imaluste kasutamise kontroll<\/li>\n<\/ul>\n<\/li>\n<li>Millised on selle s\u00fcsteemi litsentsipiirangud?<br \/>\nKogu algkood, mis leiti saidilt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.nsa.gov\">https:\/\/www.nsa.gov<\/a><\/noindex>, kehtib samade tingimustega nagu originaal algkood. N\u00e4iteks Linuxi tuuma parandused ja paljude olemasolevate utiliitide parandused, mis on siin saadaval, avaldatakse tingimuste alusel <noindex><a rel=\"nofollow\" href=\"http:\/\/www.gnu.org\/licenses\/gpl.html\">GNU \u00dcldine Avalik Litsents (GPL)<\/a><\/noindex>.<\/li>\n<li>Kas on eksportimispiirangud?<br \/>\nLinuxi turvalisuse laiendamiseks pole ekspordikontrolli jaoks mingeid t\u00e4iendavaid elemente v\u00f5rreldes mis tahes muu Linuxi versiooniga.<\/li>\n<li>Kas NSA plaanib seda riigis kasutada?<br \/>\nArusaadavatel p\u00f5hjustel NSA ei kommenteeri operatiivset kasutust.<\/li>\n<li>Kas 26. juuli 2002. aasta garantiide v\u00e4ide muudab NSA positsiooni SELinuxi kohta, et see anti GNU \u00dcldise Avaliku Litsentsi alusel?<br \/>\nNSA positsioon ei ole muutunud. NSA arvab endiselt, et GNU \u00dcldise Avaliku Litsentsi s\u00e4tted reguleerivad SELinuxi kasutamist, kopeerimist, levitamist ja muutmist. Vaata. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.nsa.gov\/news-features\/press-room\/press-releases\/2001\/se-linux.shtml\">NSA pressiteade, 2. jaanuar 2001<\/a><\/noindex>.<\/li>\n<li>Kas NSA toetab avatud l\u00e4htekoodiga tarkvara?<br \/>\nNSA algatused tarkvaraturbe t\u00f5stmiseks h\u00f5lmavad nii omandi\u00f5igusega tarkvara kui ka avatud l\u00e4htekoodiga tarkvara, ning oleme oma teadust\u00f6\u00f6s edukaid n\u00e4iteid nende kahe mudeli kohta kasutanud. NSA t\u00f6\u00f6 tarkvaraturbe t\u00f5stmiseks on motiveeritud \u00fchest lihtsast kaalutlusest: meie ressursside maksimaalne efektiivne kasutamine, et pakkuda NSA klientidele parimaid v\u00f5imalikke turvalisuse lahendusi k\u00f5ige laialdasemalt kasutatavates toodetes. NSA teadusprogrammi eesm\u00e4rk on arendada tehnoloogilisi saavutusi, mida saab jagada tarkvaraarendajate kogukonnaga erinevate edastamismehhanismide abil. NSA ei toeta ega propageeri mingit konkreetset tarkvaratooted v\u00f5i \u00e4rimudelit. Pigem toetab NSA turvalisuse t\u00f5stmist.<\/li>\n<li>Kas NSA toetab Linuxit?<br \/>\nNagu eespool mainitud, ei toeta NSA mingit konkreetset tarkvaratoodet v\u00f5i platvormi; NSA toetab ainult turvalisuse t\u00f5stmist. Flaski arhitektuur, mida demonstreeritakse SELinuxi viitestandardis, on \u00fcle kantud mitmele muule operatsioonis\u00fcsteemile, sealhulgas Solaris, FreeBSD ja Darwin, viidud h\u00fcperviisori Xen peale ning rakendatud sellistes rakendustes nagu X Window System, GConf, D-BUS ja PostgreSQL. Flaski arhitektuuri kontseptsioone saab laialdaselt rakendada paljudele s\u00fcsteemidele ja keskkondadele.<\/li>\n<\/ol>\n<p><\/p>\n<h2 id=\"sotrudnichestvo\">Koost\u00f6\u00f6<\/h2>\n<p><\/p>\n<ol>\n<li>Kuidas kavatseme Linuxi kogukonnaga koost\u00f6\u00f6d teha?<br \/>\nMeil on <noindex><a rel=\"nofollow\" href=\"https:\/\/www.nsa.gov\/what-we-do\/research\/selinux\/\">veebilehtede kogumik NSA.gov-l<\/a><\/noindex>, mis on meie peamine info avaldamise viis Linuxi parema turvalisuse kohta. Kui teid huvitab parema turvalisusega Linux, soovitame liituda arendajate postitusloendiga, vaadata l\u00e4htekoodi ja anda oma tagasiside (v\u00f5i koodi). Postitusloendiga liitumiseks vaadake <noindex><a rel=\"nofollow\" href=\"https:\/\/www.nsa.gov\/what-we-do\/research\/selinux\/mailing-list.shtml\">SELinux arendajate postitusloendi lehte<\/a><\/noindex>. <\/li>\n<li>Kes saab aidata?<br \/>\nSELinuxit toetavad ja arendavad n\u00fc\u00fcd avatud l\u00e4htekoodiga Linuxi tarkvaraarendajate kogukond.<\/li>\n<li>Kas NSA rahastab mingit edasist t\u00f6\u00f6d?<br \/>\nPraegu ei kaaluta NSA edasiste t\u00f6\u00f6ettepanekute vastuv\u00f5tmist.<\/li>\n<li>Milline toetus on saadaval?<br \/>\nKavatseme k\u00fcsimusi lahendada e-posti aadressil selinux@tycho.nsa.gov, kuid me ei suuda vastata k\u00f5ikidele spetsiifilise saidiga seotud k\u00fcsimustele.<\/li>\n<li>Kes aitas? Mida nad tegid?<br \/>\nLinuxi protot\u00fc\u00fcp, millel on parandatud turvalisus, arendati NSA ja uurimist\u00f6\u00f6 partnerite, sealhulgas NAI Labs, Secure Computing Corporation (SCC) ja MITER Corporationi koost\u00f6\u00f6s. P\u00e4rast esialgset avalikku v\u00e4ljaandmist ilmus palju muid materjale. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.nsa.gov\/what-we-do\/research\/selinux\/contributors.shtml\">Vaata osalejate nimekirja<\/a><\/noindex>.<\/li>\n<li>Kuidas ma saan rohkem teada?<br \/>\nSoovitame teil k\u00fclastada meie veebilehti, lugeda dokumentatsiooni ja varasemaid teadusuuringute t\u00f6id ning liituda meie postitusloendiga selinux@vger.kernel.org<\/li>\n<\/ol>\n<p><\/p>\n<p>Kas leidsite t\u00f5lke kasulikuks? Andke meile teada kommentaarides!<\/p>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/459598\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 &#171;\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c Linux&#187; \u043c\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e FAQ \u043f\u0440\u043e\u0435\u043a\u0442\u0430 SELinux. \u041d\u0430\u043c \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0434\u0430\u043d\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u0435\u043d \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430\u043c, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u0435\u043b\u0438\u043c\u0441\u044f \u0438\u043c \u0441 \u0432\u0430\u043c\u0438. \u041c\u044b \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0438\u0441\u044c \u043e\u0442\u0432\u0435\u0442\u0438\u0442\u044c \u043d\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0447\u0430\u0441\u0442\u043e \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0435 SELinux. \u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u044b \u043d\u0430 \u0434\u0432\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438. \u0412\u0441\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27020,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36129","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 &quot;\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c Linux&quot; \u043c\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e FAQ \u043f\u0440\u043e\u0435\u043a\u0442\u0430 SELinux.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/chasto-zadavaemye-voprosy-po-selinux-faq\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0427\u0430\u0441\u0442\u043e \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043f\u043e SELinux (FAQ) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 &quot;\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c Linux&quot; \u043c\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e FAQ \u043f\u0440\u043e\u0435\u043a\u0442\u0430 SELinux.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/chasto-zadavaemye-voprosy-po-selinux-faq\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:09:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:09:46+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47SELinuxi sagedased k\u00fcsimused (FAQ) | ProHoster","description":"Tere k\u00f5igile! Erakordselt kursuse \"Linuxi turvalisus\" tudengitele oleme valmistanud SELinuxi ametliku FAQ t\u00f5lke.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/chasto-zadavaemye-voprosy-po-selinux-faq","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0427\u0430\u0441\u0442\u043e \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043f\u043e SELinux (FAQ) | ProHoster","og:description":"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 &quot;\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c Linux&quot; \u043c\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e FAQ \u043f\u0440\u043e\u0435\u043a\u0442\u0430 SELinux.","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/chasto-zadavaemye-voprosy-po-selinux-faq","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:09:46+00:00","article:modified_time":"2019-10-31T19:09:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36129","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 02:08:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:50:23","updated":"2026-01-22 02:08:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/36129","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=36129"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/36129\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/27020"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=36129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=36129"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=36129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}