Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

9.3.4. Utilizarea cârligelor pentru a modifica conținutul imaginii‌


live-build oferă cârlige care pot fi executate la diferiți pași ai procesului de construire. Chroot hooks sunt scripturi executabile pe care le instalați ca fișiere hooks/live/*.chroot în arborele de configurare și care sunt executate în chroot. În timp ce chroot este comanda care vă permite să schimbați temporar directorul rădăcină al sistemului de operare într-un director la alegere, este, de asemenea, utilizat prin extensie pentru

desemnați un director care găzduiește un arbore complet (alternativ) de sistem de fișiere. Acesta este cazul aici cu viu- construi, unde directorul chroot este directorul în care este pregătit sistemul de fișiere live. Deoarece aplicațiile pornite într-un chroot nu pot vedea în afara acelui director, același lucru este valabil și cu cârligele chroot: puteți utiliza și modifica doar orice este disponibil în acel mediu chroot. Ne bazăm pe acele cârlige pentru a efectua mai multe personalizări specifice Kali (vezi kali-config/common/ hooks/live/kali-hacks.chroot).

Cârlige binare (hooks/live/*.binary) sunt executate în contextul procesului de construire (și nu sunt crootate nicăieri) la sfârșitul procesului. Puteți modifica conținutul imaginii ISO construite, dar nu și al sistemului de fișiere live, deoarece în acest moment, aceasta a fost deja generată. Folosim această caracteristică în Kali pentru a face unele modificări la configurația isolinux implicită generată de live-build. De exemplu, vezi kali-config/common/hooks/live/persistence.binary unde adăugăm intrările din meniul de boot care permit persistența.


Top OS Cloud Computing la OnWorks: