<മുമ്പത്തെ | ഉള്ളടക്കം | അടുത്തത്>
9.5.3. ഇഷ്ടാനുസൃത കാളി ലൈവ് ഐഎസ്ഒ ഇമേജുകൾ നിർമ്മിക്കുന്നതിനുള്ള സംഗ്രഹ നുറുങ്ങുകൾ
ഔദ്യോഗിക കാളി ഐഎസ്ഒ ചിത്രങ്ങൾ ലൈവ്-ബിൽഡ് ഉപയോഗിച്ചാണ് നിർമ്മിച്ചിരിക്കുന്നത്11, ഇത് ഐഎസ്ഒ ഇമേജ് സൃഷ്ടിയുടെ എല്ലാ വശങ്ങളുടെയും പൂർണ്ണമായ ഓട്ടോമേഷനും ഇഷ്ടാനുസൃതമാക്കലും അനുവദിക്കുന്ന സ്ക്രിപ്റ്റുകളുടെ ഒരു കൂട്ടമാണ്.
ലൈവ്-ബിൽഡ് ഉപയോഗിക്കുന്നതിന് മുമ്പ് നിങ്ങളുടെ കാലി സിസ്റ്റം പൂർണ്ണമായും അപ്-ടു-ഡേറ്റ് ആയിരിക്കണം.
കലി ലൈവ്-ബിൽഡ് കോൺഫിഗറേഷൻ കാളിയുടെ Git ശേഖരണങ്ങളിൽ നിന്ന് രണ്ട് കമാൻഡുകൾ ഉപയോഗിച്ച് വീണ്ടെടുക്കാൻ കഴിയും: apt install curl git live-build പിന്തുടരുന്നു git ക്ലോൺ https://gitlab.com/ kalilinux/build-scripts/live-build-config.git
പരിഷ്കരിച്ചതും എന്നാൽ പരിഷ്ക്കരിക്കാത്തതുമായ കാളി ഐഎസ്ഒ ഇമേജ് സൃഷ്ടിക്കാൻ, പ്രവർത്തിപ്പിക്കുക ./build.sh --verbose. ഉൾപ്പെടുത്താനുള്ള എല്ലാ പാക്കേജുകളും ഡൗൺലോഡ് ചെയ്യുന്നതിനാൽ ബിൽഡ് പൂർത്തിയാകാൻ വളരെ സമയമെടുക്കും. പൂർത്തിയാകുമ്പോൾ, നിങ്ങൾ പുതിയ ISO ഇമേജ് കണ്ടെത്തും ചിത്രങ്ങൾ ഡയറക്ടറി. നിങ്ങൾ ചേർത്താൽ --ഭേദം വേരിയന്റ് കമാൻഡ് ലൈനിലേക്ക്, ഇത് കാളി ഐഎസ്ഒ ഇമേജിന്റെ നൽകിയിരിക്കുന്ന വേരിയന്റ് നിർമ്മിക്കും. വിവിധ വകഭേദങ്ങൾ അവയുടെ കോൺഫിഗറേഷൻ ഡയറക്ടറികൾ നിർവചിച്ചിരിക്കുന്നു kali-config/variant-*. ആണ് പ്രധാന ചിത്രം ജിനോം വേരിയന്റ്.
ലൈവ്-ബിൽഡിന്റെ കോൺഫിഗറേഷൻ ഡയറക്ടറി പരിഷ്ക്കരിച്ച് നിങ്ങളുടെ ഐഎസ്ഒ ഇഷ്ടാനുസൃതമാക്കാൻ നിരവധി മാർഗങ്ങളുണ്ട്:
11http://debian-live.alioth.debian.org/live-build/
• പരിഷ്ക്കരിക്കുന്നതിലൂടെ ഒരു തത്സമയ ഐഎസ്ഒയിലേക്ക് പാക്കേജുകൾ ചേർക്കാവുന്നതാണ് (അല്ലെങ്കിൽ അതിൽ നിന്ന് നീക്കം ചെയ്യുക). പാക്കേജ്-ലിസ്റ്റുകൾ/*. list.chroot ഫയലുകൾ.
• ഇഷ്ടാനുസൃത പാക്കേജുകൾ സ്ഥാപിക്കുന്നതിലൂടെ തത്സമയ ഇമേജിൽ ഉൾപ്പെടുത്താവുന്നതാണ് .deb ഫയലുകൾ a പാക്കേജുകൾ. chroot ഡയറക്ടറി. അവയുടെ ഇൻസ്റ്റാളേഷൻ മുൻകൂട്ടി തയ്യാറാക്കാം preseed/*.cfg ഫയലുകൾ.
• തത്സമയ ഫയൽസിസ്റ്റത്തിലേക്ക് ഫയലുകൾ അവയുടെ പ്രതീക്ഷിക്കുന്ന സ്ഥലത്ത് വെച്ചുകൊണ്ട് നിങ്ങൾക്ക് അവ ചേർക്കാനാകും
chroot config ഡയറക്ടറി ഉൾപ്പെടുന്നു.
• ലൈവ് സിസ്റ്റത്തിന്റെ chroot സജ്ജീകരണ പ്രക്രിയയിൽ നിങ്ങൾക്ക് സ്ക്രിപ്റ്റുകൾ ഹുക്കുകൾ/ലൈവ്/*.chroot ഫയലുകളായി ഇൻസ്റ്റാൾ ചെയ്തുകൊണ്ട് എക്സിക്യൂട്ട് ചെയ്യാം. ജനറേറ്റ് ചെയ്ത തത്സമയ ഇമേജിന്റെ ബൂട്ട് സമയത്ത് നിങ്ങൾക്ക് സ്ക്രിപ്റ്റുകൾ എക്സിക്യൂട്ട് ചെയ്യാനും കഴിയും: അവ /usr/lib/live/config/-ൽ ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങൾ ക്രമീകരിക്കണം.XXXX എന്ന-പേര്, ഉദാഹരണത്തിന് include.chroot കോൺഫിഗറേഷൻ ഡയറക്ടറിയെ ആശ്രയിച്ച്.
• ഡെബിയൻ ലൈവ് സിസ്റ്റംസ് മാനുവൽ12 തത്സമയ-ബിൽഡ് കോൺഫിഗറേഷനും പരിശോധനയ്ക്കും ഒരു മികച്ച റഫറൻസ് ആണ്.
ഒരു USB കീയിൽ എൻക്രിപ്റ്റ് ചെയ്തതും എൻക്രിപ്റ്റ് ചെയ്യാത്തതുമായ പെർസിസ്റ്റൻസ് സജ്ജീകരിക്കുന്നു: ഒരു സാധാരണ Kali Live USB ഇൻസ്റ്റാളേഷൻ സൃഷ്ടിക്കുന്നത് വളരെ ലളിതമാണ്. പ്രക്രിയ വാക്യഘടനാപരമായി സങ്കീർണ്ണമാണെന്ന് തോന്നുമെങ്കിലും, നിങ്ങളുടെ പോർട്ടബിൾ ഇൻസ്റ്റാളേഷനിലേക്ക് എൻക്രിപ്റ്റുചെയ്തതും എൻക്രിപ്റ്റ് ചെയ്യാത്തതുമായ സ്ഥിരത ചേർക്കുന്നത് അതിന്റെ പ്രവർത്തനക്ഷമത ഗണ്യമായി വർദ്ധിപ്പിക്കുന്നതിന് താരതമ്യേന നേരായതാണ്.
അടുത്ത അധ്യായത്തിൽ, കാളി എങ്ങനെ എന്റർപ്രൈസിലേക്ക് മാറുന്നുവെന്ന് നമ്മൾ ചർച്ച ചെയ്യും. ഞങ്ങൾ കോൺഫിഗറേഷൻ മാനേജ്മെന്റ് ചർച്ച ചെയ്യുകയും നിങ്ങൾക്ക് ഒരു ജോടി മെഷീനുകളുണ്ടോ അല്ലെങ്കിൽ ആയിരക്കണക്കിന് മെഷീനുകൾ ഉണ്ടോ എന്ന് വിന്യസിക്കാൻ എളുപ്പമുള്ള രീതിയിൽ കാളി ലിനക്സ് എങ്ങനെ വിപുലീകരിക്കാമെന്നും ഇഷ്ടാനുസൃതമാക്കാമെന്നും നിങ്ങളെ കാണിക്കും.
12http://debian-live.alioth.debian.org/live-manual/unstable/manual/html/live-manual.en.html
അടയാളവാക്കുകൾ
PXE ഇൻസ്റ്റലേഷൻ കോൺഫിഗറേഷൻ മാനേജ്മെന്റ്
Saltstack Forking Kali പാക്കേജുകൾ
കോൺഫിഗറേഷൻ
പാക്കേജുകൾ പാക്കേജ് ശേഖരം