<Precedenti | Contenuti | Succ.>
9.5.3. Suggerimenti riepilogativi per la creazione di immagini ISO Kali Live personalizzate
Le immagini ISO ufficiali di Kali sono costruite con live-build11, che è un insieme di script che consente la completa automazione e personalizzazione di tutti gli aspetti della creazione di immagini ISO.
Il tuo sistema Kali deve essere completamente aggiornato prima di utilizzare live-build.
La configurazione live-build di Kali può essere recuperata dai repository Git di Kali con due comandi: apt installa curl git live-build seguito da git clone https://gitlab.com/kalilinux/build-scripts/live-build-config.git
Per generare un'immagine ISO Kali aggiornata ma non modificata, esegui semplicemente ./build.sh --verboso. Il completamento della build richiederà molto tempo poiché scaricherà tutti i pacchetti da includere. Al termine, troverai la nuova immagine ISO nel immagini directory. Se aggiungi --variante variante alla riga di comando, creerà la variante data dell'immagine ISO di Kali. Le varie varianti sono definite dalle loro directory di configurazione kali-config/variante-*. L'immagine principale è la gnomo variante.
Esistono diversi modi per personalizzare la tua ISO modificando la directory di configurazione di live-build:
11http://debian-live.alioth.debian.org/live-build/
• I pacchetti possono essere aggiunti (o rimossi da) una ISO live modificando liste-pacchetti/*. list.chroot File.
• I pacchetti personalizzati possono essere inclusi nell'immagine live posizionando il . Deb file in un file Pacchetti. chroot directory. La loro installazione può essere preconfigurata con preimpostato/*.cfg File.
• È possibile aggiungere file al filesystem live mettendoli nella posizione prevista sotto il
include.chroot directory di configurazione.
• È possibile eseguire script durante il processo di configurazione chroot del sistema live installandoli come file hooks/live/*.chroot. Puoi anche eseguire script all'avvio dell'immagine live generata: devi fare in modo che siano installati in /usr/lib/live/config/XXXX-Nome, ad esempio facendo affidamento sulla directory di configurazione include.chroot.
• Il manuale dei sistemi Debian Live12 è un eccellente riferimento per la configurazione e il test di build live.
Configurare la persistenza crittografata e non crittografata su una chiave USB: è abbastanza semplice creare un'installazione USB standard di Kali Live. Sebbene il processo possa sembrare sintatticamente complesso, è relativamente semplice aggiungere la persistenza crittografata e non crittografata all'installazione portatile per estenderne in modo significativo le funzionalità.
Nel prossimo capitolo, discuteremo di come Kali si adatta all'impresa. Discuteremo la gestione della configurazione e ti mostreremo come estendere e personalizzare Kali Linux in un modo che sia facile da implementare sia che tu abbia un paio di macchine o diverse migliaia.
12http://debian-live.alioth.debian.org/live-manual/unstable/manual/html/live-manual.en.html
Parole
Installazione PXE Gestione della configurazione
Pacchetti Kali Saltstack Forking
Configurazione
packages Repository dei pacchetti