Kei te whakaaro a Fedora ki te whakamahi i te whakamunatanga punaha konae ma te taunoa

Ko Owen Taylor, te kaihanga o GNOME Shell me te whare pukapuka Pango, me tetahi mema o te Fedora mo te Roopu Mahi Whakawhanake Teihana Mahi, kua whakatakotohia he mahere mo te whakamuna i nga wehewehenga punaha me nga raarangi aa-kaiwhakamahi ki Fedora Workstation ma te taunoa. Ko nga painga o te neke ki te whakamunatanga ma te taunoa ko te whakamarumaru i nga raraunga mena ka tahaetia te pona, te whakamarumaru i nga whakaeke ki nga taputapu ka waiho kia kore e tiakina, te pupuri i te muna me te pono i waho o te pouaka me te kore e hiahiatia he raweke koretake.

I runga i te mahere tauira kua whakaritea, ka whakamahere ratou ki te whakamahi Btrfs fscrypt mo te whakamunatanga. Mo nga wehewehenga punaha, kua whakamaherehia nga taviri whakamunatanga ki te penapena i roto i te waahanga TPM me te whakamahi i te taha o nga waitohu mamati e whakamahia ana hei manatoko i te tika o te bootloader, kernel, me te initrd (ara, i te wa o te punaha whakaoho, kaore te kaiwhakamahi e hiahia. ki te whakauru kupuhipa ki te wetewete i nga wehewehenga punaha). I te wa e whakamuna ana i nga raarangi kaainga, ka whakamahere ratou ki te whakaputa i nga taviri i runga i te takiuru me te kupuhipa a te kaiwhakamahi (ka honoa te raarangi kaainga kua whakamunatia ka uru te kaiwhakamahi ki te punaha).

Ko te wa o te kaupapa e whakawhirinaki ana ki te whakawhiti o te kete tohatoha ki te ahua o te kakano whakakotahi UKI (Unified Kernel Image), e whakakotahi ana i roto i te konae kotahi te kaikawe mo te uta i te pata mai i te UEFI (UEFI boot stub), he whakaahua kernel Linux me te taiao pūnaha initrd utaina ki te mahara. Ki te kore te tautoko a te UKI, kaore e taea te whakapumau i te rerekeetanga o nga ihirangi o te taiao initrd, ka whakatauhia nga ki mo te wetewete i te punaha konae (hei tauira, ka taea e te kaiwhaiwhai te huri i te initrd me te whai i te tono kupuhipa, hei karo i tenei, ka hiahiatia he huinga manatoko o te mekameka katoa i mua i te whakapuru i te punaha konae).

I roto i tona ahua o naianei, ko te kaiwhakaputa Fedora he whiringa ki te whakamuna i nga wehewehenga i te taumata poraka me te dm-crypt ma te whakamahi i tetahi kupuhipa motuhake kaore e herea ki te kaute kaiwhakamahi. Ko tenei otinga e tohu ana i nga raru penei i te kore e tika mo te whakamunatanga motuhake i roto i nga punaha maha-kaiwhakamahi, te kore tautoko mo te ao me nga taputapu mo te hunga haua, te tupono ki te mahi whakaeke ma te whakakapi i te bootloader (he bootloader i whakauruhia e te kaikorero ka taea te kii ko ia te kaitautauta taketake. me te tono kupuhipa wetemuna), te hiahia ki te tautoko i te framebuffer i roto i te initrd ki te tono mo te kupuhipa.

Source: opennet.ru

Tāpiri i te kōrero