SELinux Pātai Auau (FAQ)

Kia ora katoa! Ina koa mo nga tauira akoranga "Haumarutanga Linux" Kua whakaritea e matou he whakamaoritanga o te FAQ mana o te kaupapa SELinux. Ki ta matou titiro ka whai hua tenei whakamaori ehara mo nga akonga anake, no reira kei te tohatoha atu matou ki a koe.

SELinux Pātai Auau (FAQ)

Kua ngana matou ki te whakautu i etahi o nga patai e pa ana ki te kaupapa SELinux. I tenei wa, ka wehewehea nga patai ki nga waahanga matua e rua. Ka tukuna nga patai me nga whakautu katoa i runga i te wharangi FAQ.

tirohanga

tirohanga

  1. He aha te Linux Whakanuia Haumarutanga?
    Ko Linux Whakarei Haumarutanga (SELinux) he whakatinanatanga tohutoro o te hoahoanga haumarutanga Flask mo te ngawari, te mana uru uru. I hangaia hei whakaatu i te whaihua o nga tikanga whakahaere urunga ngawari me te pehea e taea ai te taapiri atu ki te punaha whakahaere. I whakauruhia te hoahoanga Flask ki roto i te Linux me te kawe ki etahi atu punaha, tae atu ki te punaha whakahaere Solaris, te punaha whakahaere FreeBSD, me te kernel Darwin, e whakaputa ana i te tini o nga mahi e pa ana. Ko te hoahoanga a Flask he tautoko whanui mo te whakamahi i nga momo kaupapa here mana urunga maha, tae atu ki era e pa ana ki nga ariā o te Whakaaetanga Momo, Mana Whakaaetanga-Turanga, me te Haumarutanga Taumata-maha.
  2. He aha ta te Linux whakaniko i te haumarutanga e kore e taea e Linux paerewa?
    Ko te kakano Linux whakaniko i te haumarutanga e whakatakoto ana i nga kaupapa here mana uru e whakatiki ana i nga hotaka kaiwhakamahi me nga kaitoro punaha ki nga waahanga iti rawa e hiahiatia ana hei mahi i a raatau mahi. Na tenei herenga, ka whakahekehia, ka whakakorehia ranei te kaha o enei hotaka kaiwhakamahi me nga daemon punaha ki te whakararu i te kino (hei tauira, na te puhake putunga, te pohehe ranei). Ko tenei tikanga here ka mahi motuhake mai i nga tikanga whakahaere urunga Linux tuku iho. Karekau he ariā o te "pakiaka" superuser me te kore e tiritiri i nga ngoikoretanga rongonui o nga tikanga haumaru Linux tuku iho (hei tauira, te ti'aturi ki te setuid/setgid binaries).
    Ko te haumarutanga o te punaha Linux kaore i whakarereketia ka whakawhirinaki ki te tika o te kakano, nga tono whai mana katoa, me ia whirihoranga. Ko te raruraru i roto i tetahi o enei waahanga ka paheke te punaha katoa. Engari, ko te haumarutanga o te punaha whakarereke i runga i te kakano Linux kua whakarei ake i te haumarutanga e whakawhirinaki ana ki te tika o te kaara me tana whirihoranga kaupapa here haumarutanga. Ahakoa te tika o te tono me nga raru whirihoranga ka taea te whakaraerae i nga hotaka kaiwhakamahi takitahi me nga daemons punaha, kaore e puta he morearea haumarutanga ki etahi atu papatono kaiwhakamahi me nga daemon punaha, ki te haumarutanga o te punaha katoa.
  3. He aha te mea pai?
    Ko nga ahuatanga Linux hou me te pai ake o te haumarutanga kua hangaia hei whakarite i te wehewehe korero i runga i nga whakaritenga muna me te pono. I hangaia hei aukati i nga tukanga mai i te panui raraunga me nga papatono, te raweke i nga raraunga me nga kaupapa, te karo i nga tikanga haumarutanga tono, te whakahaere i nga kaupapa kore pono, te pokanoa ranei ki etahi atu tukanga e takahi ana i nga kaupapa here haumarutanga o te punaha. Ka awhina ano hoki ratou ki te whakaiti i te kino ka puta mai i te kino, i te kino ranei. Me whai hua ano ki te whakarite ka taea e nga kaiwhakamahi whai mana haumarutanga rereke te whakamahi i te punaha kotahi ki te uru atu ki nga momo korero rereke me nga whakaritenga haumaru rereke me te kore e whakararu i aua whakaritenga.
  4. Me pehea taku whiwhi kape?
    He maha nga tohatoha Linux kei roto ko te tautoko mo SELinux, he mea hanga-i roto hei waahanga taunoa, hei kete taapiri ranei. Kei te waatea te waehere whenua kaiwhakamahi SELinux matua GitHub. Ko te tikanga me whakamahi nga kaiwhakamahi mutunga i nga kete e whakaratohia ana e ta ratou tohatoha.
  5. He aha kei roto i to tukunga?
    Kei roto i te tukunga NSA SELinux te waehere whenua kaiwhakamahi SELinux matua. Ko te tautoko SELinux kua whakauruhia ki roto i te raarangi matua Linux 2.6 kernel, e waatea ana i kernel.org. Ko te waehere whenua kaiwhakamahi SELinux matua he whare pukapuka mo te raweke i te kaupapa here rua (libsepol), he kaikoipi kaupapa here (checkpolicy), he whare pukapuka mo nga tono haumaru (libselinux), he whare pukapuka mo nga taputapu whakahaere kaupapa here (libsemanage), me etahi taputapu e pa ana ki te kaupapa here ( policycoreutils).
    I tua atu i te kakano SELinux-whakahohea me te waehere whenua kaiwhakamahi taketake, ka hiahia koe ki te kaupapa here me etahi mokowhiti mokowhiti-whakapapa SELinux hei whakamahi i te SELinux. Ka taea te whiwhi kaupapa here mai i Kaupapa kaupapa here tohutoro SELinux.
  6. Ka taea e au te whakauru i a Hardened Linux ki runga i te punaha Linux o naianei?
    Ae, ka taea e koe te whakauru i nga whakarereketanga SELinux anake i runga i te punaha Linux o naianei, ka taea ranei e koe te whakauru i tetahi tohatoha Linux kei roto i te tautoko SELinux. Kei roto i te SELinux he kakano Linux me te tautoko SELinux, he huinga whare pukapuka me nga taputapu, etahi kohinga kaiwhakamahi whakarereke, me te whirihoranga kaupapa here. Hei whakauru ki runga i tetahi punaha Linux e kore e tautokohia e te SELinux, me kaha koe ki te whakahiato i te rorohiko me etahi atu kohinga punaha e hiahiatia ana. Mena kei roto i to tohatoha Linux te tautoko SELinux, kaore koe e hiahia ki te hanga, ki te whakauru ranei i te tuku NSA o SELinux.
  7. He pehea te hototahi o te Haumarutanga Whakarei Linux me te Linux kaore i whakarereketia?
    Ko te Linux Whakarei Haumarutanga e whakarato ana i te hototahi-rua ki nga tono Linux o naianei me nga waahanga kakano Linux o naianei, engari ka hiahia etahi o nga konae kakano ki te whakarereke kia pai ai te taunekeneke me SELinux. Ko enei waahanga e rua o te hototahi ka korerohia i raro nei:

    • Taupānga Hototahi
      Ka whakaratohia e SELinux te hototahi-rua me nga tono o naianei. Kua whakawhānuihia e matou nga hanganga raraunga kernel ki te whakauru i nga huanga haumarutanga hou me te taapiri i nga waea API hou mo nga tono haumarutanga. Heoi, kaore matou i whakarereke i nga hanganga raraunga ka kitea-tono, i whakarereke ranei i te atanga o nga waea punaha o naianei, na reira ka taea te whakahaere o nga tono o mua me te kore whakarereke mena ka taea e te kaupapa here haumaru te whakahaere.
    • Hototahitanga Kōwae Kernel
      I te timatanga, i homai e SELinux te hototahitanga taketake mo nga waahanga kernel o mua; he mea tika ki te whakahiato ano i aua momo kowae ki nga pane kakano kua whakarereketia hei tiki i nga mara haumarutanga hou kua taapiri atu ki nga hanganga raraunga kernel. I te mea kua whakauruhia a LSM me SELinux ki roto i te kakano Linux 2.6 matua, ka whakaratohia e SELinux te hototahi-rua me nga waahanga o mua. Heoi, karekau pea e pai te taunekeneke ki a SELinux me etahi o nga kowae kernel kaore he whakarereketanga. Hei tauira, ki te toha tika te kōwae kernel me te tautuhi i tetahi ahanoa kernel me te kore e whakamahi i nga mahi arawhiti noa, ka kore pea te ahanoa kernel he korero haumaru tika. Ko etahi o nga kowae kernel karekau he mana haumarutanga tika mo a raatau mahi; Ko nga waea o mua ki nga mahi kernel, ki nga mahi whakaaetanga ranei ka timata ano i nga arowhai whakaaetanga a SELinux, engari he maha ake nga mana whakahaere hei whakamana i nga kaupapa here MAC.
      Ko te Linux kua whakapai ake i te haumarutanga kia kaua e raruraru te mahi tahi me nga punaha Linux i nga wa katoa ka whakaaetia e te whirihoranga kaupapa here haumaru.
  8. He aha nga whainga o te tauira whirihoranga kaupapa here haumaru?
    I te taumata teitei, ko te whainga ko te whakaatu i te ngawari me te haumaru o nga mana uru uru me te whakarato i tetahi punaha mahi ngawari me nga huringa iti ki nga tono. I te taumata iti, he maha nga whaainga o te kaupapa here e whakaahuatia ana i roto i nga tuhinga kaupapa here. Ko enei whainga ko te whakahaere i te urunga raraunga mata, te tiaki i te pono o te kernel, te punaha punaha, nga korero whirihoranga punaha me nga raarangi punaha, te whakaiti i te kino ka puta mai ma te whakamahi whakaraeraetanga i roto i te tukanga e hiahia ana ki nga painga, te tiaki i nga tikanga whaimana mai i te mahi kino. waehere, te tiaki i te mahi a te kaiwhakahaere me te rohe mai i nga whakaurunga me te kore he motuhēhēnga kaiwhakamahi, te aukati i nga tukanga kaiwhakamahi noa kia kore e pokanoa ki te punaha, ki nga tikanga whakahaere ranei, me te tiaki i nga kaiwhakamahi me nga kaiwhakahaere mai i te whakaraerae i o raatau tirotiro ma te waehere pūkoro kino.
  9. He aha i whiriwhiria ai a Linux hei turanga turanga?
    I whiriwhiria a Linux hei turanga mo te whakatinanatanga tohutoro tuatahi o tenei mahi na te tipu o te angitu me te taiao whanaketanga tuwhera. He whai waahi pai a Linux ki te whakaatu ka taea e tenei mahi te angitu i runga i te punaha whakahaere kaihautu, a, i te wa ano, ka whai waahi ki te haumarutanga o tetahi punaha e whakamahia nuitia ana. Ko te papaaho Linux ano he huarahi pai mo tenei mahi ki te whiwhi i te tirohanga whanui ka taea, ka waiho hei turanga mo etahi atu rangahau haumarutanga a etahi atu kaingākau.
  10. He aha koe i mahi ai i tenei mahi?
    Taiwhanga Rangahau Motu mo te Haumarutanga Korero Ko te Pokapü Haumaru Motu te kawenga mo te rangahau me te whakawhanaketanga matatau o nga hangarau e tika ana kia taea e NSA te whakarato otinga haumaru korero, hua, me nga ratonga mo nga hanganga korero e tino nui ana ki nga paanga haumarutanga o te motu o Amerika.
    Ko te hanga i tetahi punaha whakahaere e tika ana, e noho haumaru ana he wero rangahau nui. Ko ta matou whainga ko te hanga hoahoanga whaihua e whakarato ana i te tautoko haumarutanga e tika ana, e whakahaere ana i nga kaupapa i runga i te ahua tino marama ki te kaiwhakamahi, he mea ataahua ki nga kaihoko. E whakapono ana matou ko tetahi mahi nui ki te whakatutuki i tenei whainga ko te whakaatu me pehea e taea ai te whakauru angitu o nga tikanga whakahaere uru ki roto i te punaha whakahaere.
  11. He pehea te hononga o tenei ki te rangahau NSA OS o mua?
    Kua whakawhanakehia e nga Kairangahau o te National Information Assurance Research Laboratory and Secure Computing Corporation (SCC) he hoahoanga mana uru kaha me te ngawari i runga i te Momo Whakaaetanga, he tikanga i whakawhanakehia tuatahi mo te punaha LOCK. Kua whakawhanakehia e te NSA me te SCC nga hoahoanga Mach e rua: DTMach me DTOS (http://www.cs.utah.edu/flux/dtos/). I mahi tahi a NSA me SCC me te roopu rangahau Flux i te Whare Wananga o Utah ki te kawe i te hoahoanga ki te punaha whakahaere rangahau Fluke. I tenei hekenga, i parahia te hoahoanga kia pai ake te tautoko i nga kaupapa here haumarutanga hihiri. Ko tenei hoahoanga pai ake i kiia ko Flask (http://www.cs.utah.edu/flux/flask/). Inaianei kua whakauruhia e te NSA te hoahoanga Flask ki te punaha whakahaere Linux hei kawe i te hangarau ki te hapori whanui o nga kaihanga me nga kaiwhakamahi.
  12. He punaha whakahaere pono te Linux-whakapai ake?
    Ko te kupu "Pūnaha Whakahaere Whakapono" e tohu ana ki tetahi punaha whakahaere e whakarato ana i te tautoko rawaka mo nga paparanga maha o te haumarutanga me te tohu-a-arii hei whakatutuki i nga whakaritenga a te kawanatanga. Ko te Linux Whakanui-Haumarutanga e whakauru ana i nga whakaaro whaihua mai i enei punaha, engari e aro ana ki te whakakaha i te mana uru. Ko te whainga tuatahi mo te whakawhanake i te Linux-whakapai ake i te haumarutanga ko te hanga mahi whaihua e whakarato ana i nga painga haumarutanga i roto i te whānuitanga o nga taiao-a-ao hei whakaatu i te hangarau. Ko SELinux ake ehara i te punaha whakahaere pono, engari e whakarato ana i tetahi waahanga haumarutanga nui—te mana uru uru—e hiahiatia ana e te punaha whakahaere pono. Kua whakauruhia a SELinux ki nga tohatoha Linux kua whakatauhia kia rite ki te Tohu Tiaki Haumarutanga Tapanga. Ka kitea nga korero mo nga hua kua whakamatauria me te manatoko i http://niap-ccevs.org/.
  13. Kei te tino tiakina ia?
    Ko te ariā o te punaha haumaru he maha nga huanga (hei tauira, te haumaru tinana, te haumarutanga o nga kaimahi, me era atu), me te Linux me nga wahitau haumarutanga whakanikoniko noa he huinga tino whaiti o enei huanga (ara, nga mana uru uruhi i roto i te punaha whakahaere) . Arā, he “pūnaha haumaru” te tikanga he haumaru rawa ki te tiaki i etahi korero i roto i te ao tūturu mai i te tino hoariri e whakatupatohia ana te rangatira me te kaiwhakamahi o nga korero. Ko te Linux Whakarei Haumarutanga ko te whakaatu anake i nga mana e hiahiatia ana i roto i te punaha whakahaere hou penei i a Linux, na reira kare pea e tutuki i a ia ano he whakamaramatanga whakamere o te punaha haumaru. E whakapono ana matou ka whai hua nga hangarau e whakaatuhia ana i roto i te Linux-whakapai ake i te haumarutanga ki nga tangata e hanga ana i nga punaha haumaru.
  14. He aha i mahia e koe hei whakapai ake i te taurangi?
    Ko te whainga o tenei kaupapa ko te taapiri i nga mana whakahaere me nga huringa iti ki te Linux. Ko tenei whainga whakamutunga ka tino whakawhäiti i nga mea ka taea ki te whakapai ake i te whakapumautanga, no reira karekau he mahi hei whakapai ake i te whakapumautanga Linux. I tetahi atu taha, ko nga whakapainga e hangai ana i runga i nga mahi o mua mo te hoahoa i nga hoahoanga haumaru-nui, a ko te nuinga o enei kaupapa hoahoa ka kawea ki Linux me te pai ake o te haumarutanga.
  15. Ka whakatauhia e CCEVS Linux me te haumarutanga ake?
    Ko te Linux Whakanui-Haumarutanga kaore i hangaia hei whakatika i nga huinga katoa o nga take haumarutanga e whakaatuhia ana e te whaarangi haumarutanga. Ahakoa ka taea te arotake i ana mahi o naianei anake, e whakapono ana matou he iti noa te uara o taua arotakenga. Heoi, kua mahi tahi matou me etahi atu ki te whakauru i tenei hangarau ki roto i nga tohatoha Linux kua arotakehia me nga tohatoha kei raro i te aromatawai. Ka kitea nga korero mo nga hua kua whakamatauria me te manatoko i http://niap-ccevs.org/.
  16. Kua whakamatau koe ki te tarai i etahi whakaraeraetanga?
    Kao, kaore matou i rapu, i kitea ranei he whakaraeraetanga i a maatau mahi. He iti noa ta matou mahi ki te taapiri i a maatau tikanga hou.
  17. Kua whakaaetia tenei punaha mo te whakamahi a te kawanatanga?
    Karekau he whakaaetanga motuhake, taapiri atu ranei mo te whakamahi a te kawanatanga mo etahi atu putanga o Linux. Karekau he whakaaetanga motuhake, taapiri atu ranei mo te whakamahi a te kawanatanga mo etahi atu momo Linux.
  18. He pehea te rereke o tenei ki etahi atu kaupapa?
    Ko te Linux Whakanui-Haumarutanga he hoahoanga kua tautuhia pai mo te whakakaha ngawari o te mana uru, kua whakamanahia ma te whakamahi i te maha o nga punaha tauira (DTMach, DTOS, Flask). Kua mahia nga rangahau taipitopito mo te kaha o te hoahoanga ki te tautoko i te whānuitanga o nga kaupapa here haumaru me te waatea kei roto http://www.cs.utah.edu/flux/dtos/ и http://www.cs.utah.edu/flux/flask/.
    Ka whakaratohia e te hoahoanga te mana pai ki runga i te maha o nga tangohanga kernel me nga ratonga kaore i te whakahaeretia e etahi atu punaha. Ko etahi o nga ahuatanga motuhake o te punaha Linux me te haumarutanga ake ko:

    • Ma te wehe i te kaupapa here mai i nga mana tono
    • Nga atanga kaupapa here kua tautuhia pai
    • Te motuhake mai i nga kaupapa here motuhake me nga reo kaupapa here
    • Te motuhake o nga whakatakotoranga tapanga haumarutanga me nga ihirangi
    • Whakawehea nga tapanga me nga mana whakahaere mo nga taonga me nga ratonga kernel
    • Keteroki whakatau uru mo te pai
    • Tautoko mo nga huringa kaupapa here
    • Mana whakahaere i te arawhitinga tukanga me te tukunga iho me te whakatinanatanga o te kaupapa
    • Whakahaerehia nga punaha konae, whaiaronga, konae me nga whakaahuatanga konae tuwhera
    • Te whakahaere i nga turanga, nga karere me nga hononga whatunga
    • Mana whakahaere i te whakamahinga o "Waitanga"
  19. He aha nga here raihana mo tenei punaha?
    Ka kitea nga waehere puna katoa i runga i te pae https://www.nsa.gov, ka tohatohahia i raro i nga tikanga rite ki te waehere puna taketake. Hei tauira, ka tukuna nga papa mo te pata Linux me nga papa mo nga taputapu maha kei konei ka tukuna i raro i nga tikanga o GNU General Public License (GPL).
  20. He mana kaweake?
    Ko te Linux me te Haumarutanga Whakanuia kaore he mana kaweake atu i whakaritea ki etahi atu putanga o Linux.
  21. Kei te whakamahere te NSA ki te whakamahi i te kaainga?
    Mo nga take maamaa, kaore te NSA e korero mo te whakamahinga whakahaere.
  22. Ka huri te Tauākī Whakaū a te Kaporeihana Rorohiko Haumaru i te 26 o Hūrae 2002 i te tūnga o te NSA i tukuna a SELinux i raro i te Raihana Tūmatanui GNU?
    Ko te turanga o te NSA kaore i rereke. Kei te whakapono tonu te NSA ko nga tikanga me nga tikanga o te GNU General Public License e whakahaere ana i te whakamahinga, te kape, te tohatoha, me te whakarereketanga o SELinux. Cm. Te Panui Perehi a NSA i te Hanuere 2, 2001.
  23. Kei te tautoko te NSA i nga punaha punaha tuwhera?
    Ko nga kaupapa haumaru rorohiko a NSA e kapi ana i nga punaha rangatira me nga punaha tuwhera, a kua angitu taatau ki te whakamahi i nga tauira rangatira me nga tauira puna tuwhera i roto i a maatau mahi rangahau. Ko nga mahi a te NSA ki te whakapai ake i te haumarutanga rorohiko e akiakihia ana e tetahi whakaaro ngawari: te whakamahi i o maatau rauemi ki te whakarato ki nga kaihoko NSA nga whiringa haumarutanga pai rawa atu i roto i a raatau hua e whakamahia nuitia ana. Ko te whainga o te kaupapa rangahau NSA ko te whakawhanake i nga ahu whakamuatanga hangarau ka taea te tiri ki te hapori whanaketanga rorohiko ma nga momo huarahi tuku. Kaore te NSA e tautoko, e whakatairanga ranei i tetahi hua rorohiko motuhake, tauira pakihi ranei. Engari, kei te whakatairanga te NSA i te haumarutanga.
  24. Kei te tautoko a NSA i a Linux?
    Ka rite ki te korero i runga ake nei, kaore a NSA e tautoko, e whakatairanga ranei i tetahi hua rorohiko motuhake, papaahoa ranei; Ko te NSA anake ka awhina i te whakapai ake i te haumarutanga. Ko te hoahoanga Flask i whakaatuhia i roto i te whakatinanatanga tohutoro SELinux kua tukuna ki etahi atu punaha whakahaere, tae atu ki a Solaris, FreeBSD, me Darwin, i tukuna ki te Xen hypervisor, me te tono ki nga tono penei i te X Window System, GConf, D-BUS, me PostgreSQL. Ko nga ariā hoahoanga ipu he mea whanui ki te maha o nga punaha me nga taiao.

Te mahi tahi

  1. Me pehea te whakamahere ki te taunekeneke me te hapori Linux?
    Kei a tatou he huinga wharangi paetukutuku i runga i te NSA.gov, ka noho hei huarahi tuatahi mo te whakaputa korero mo Linux me te pai ake o te haumarutanga. Mena kei te pirangi koe ki te Linux whakaniko i te haumarutanga, ka akiaki koe kia uru atu koe ki te rarangi mēra kaiwhakawhanake, arotake i te waehere puna, me te tuku i to urupare (waehere ranei). Hei whakauru atu ki te rarangi mēra kaiwhakawhanake, tirohia Whārangi rārangi mēra kaiwhakawhanake SELinux.
  2. Ko wai hei awhina?
    Kei te tautokohia a SELinux inaianei e te hapori rorohiko Linux tuwhera.
  3. He mahi whai muri ranei te putea a te NSA?
    I tenei wa kaore te NSA e whakaaro ana ki nga tono mo etahi atu mahi.
  4. He aha te momo tautoko e waatea ana?
    Ko ta matou hiahia ki te whakatau i nga take ma te rarangi mēra [email tiakina], engari kare pea e taea e matou te whakautu i nga patai katoa e pa ana ki tetahi waahi.
  5. Na wai i awhina? I aha ratou?
    I whakawhanakehia e te NSA te tauira tauira Linux whakaniko i te haumarutanga me nga hoa rangahau NAI Labs, Secure Computing Corporation (SCC), me MITER Corporation. I muri i te tukunga tuatahi mo te iwi, he maha atu nga rauemi i whai. Tirohia te rarangi o nga kaiuru.
  6. Me pehea e kitea ai e au etahi atu korero?
    Ka akiaki koe ki te toro ki a maatau wharangi paetukutuku, panui i nga tuhinga me nga pepa rangahau o mua, me te whakauru atu ki a maatau rarangi mēra [email tiakina]

He pai ki a koe te whakamaoritanga? Tuhia nga korero!

Source: will.com

Tāpiri i te kōrero