Sahifa 1 Kali Linux Fosh etildi
parted / dev / sdb mkpart boshlang'ich 3000 MB 55%
Download 0.74 Mb.
|
kali linux
parted / dev / sdb mkpart boshlang'ich 3000 MB 55%
# parted / dev / sdb mkpart boshlang'ich 55% 100% # mkfs.ext4 -L demo / dev / sdb3 [...]
# mount / dev / sdb3 / mnt # echo ”/ union”> /mnt/persistence.conf # umount / mnt # cryptsetup --verbose --verify-passphrase luksFormat / dev / sdb4 [...] # cryptsetup luksOpen / dev / sdb4 kali_persistence [...] # mkfs.ext4 -L work / dev / mapper / kali_persistence [...] # mount / dev / mapper / kali_persistence / mnt # echo ”/ union”> /mnt/persistence.conf # umount / mnt # cryptsetup luksClose / dev / mapper / kali_persistence Hammasi. Sizga kerak bo'lgan yangi menyuni boshqarish vositalarini tanlash va tanlash kerak! 245 9-bob - Kengaytirilgan foydalanish
Nuke parolini qo'shish Qo'shimcha xavfsizlik uchun Kali, cryptsetup- ning erta qismini o'zgartiradigan cryptsetup -nuke-parol to'plamini taqdim etadi yangi funktsiyani amalga oshirish uchun yuklash skriptlari: nuke parolini o'rnatishingiz mumkin - qachon ishlatilgan - shifrlangan bo'limni boshqarish uchun ishlatiladigan barcha kalitlarni yo'q qiladi. Bu juda ko'p sayohat qilganingizda foydali bo'lishi mumkin va ma'lumotlaringizni ta'minlashning tezkor usuli zarur qayta tiklab bo'lmaydi. Yuklashda haqiqiy o'rniga parolni kiriting Bittasi, shunda hech kim (shu jumladan siz ham) sizning ma'lumotlaringizga kira olmaydi. Ushbu xususiyatni ishlatishdan oldin, shifrlashning zaxira nusxasini olish oqilona bo'ladi tugmachalarini bosing va ularni xavfsiz joyda saqlang. Siz ushbu buyruq bilan nuke parolini sozlashingiz mumkin (agar sizda deb o'ylasangiz) paket o'rnatilgan): # dpkg-cryptsetup-nuke-password-ni qayta sozlang Ushbu xususiyat haqida ko'proq ma'lumotni quyidagi qo'llanmada topishingiz mumkin: ² https://www.kali.org/tutorials/nuke-kali-linux-luks/ 9.5. Xulosa Ushbu bobda biz asosiy bino bo'lgan Kali manba paketlarini o'zgartirish haqida bilib oldik Kalida yuborilgan barcha dasturlarning bloklari. Shuningdek, biz Kalini qanday sozlash va o'rnatishni kashf etdik yadro. Keyin biz jonli qurish muhitini muhokama qildik va qanday qilib moslashtirilgan tarzda qurish kerakligini muhokama qildik Kali Linux ISO. Shuningdek, biz Kali USB-ning shifrlangan va shifrlanmagan usullarini qanday yaratishni namoyish qildik o'rnatadi. 9.5.1. Kali paketlarini o'zgartirish bo'yicha qisqacha tavsiyalar Kali paketlarini o'zgartirish odatda Kali hissadorlari va ishlab chiquvchilari uchun vazifadir, lekin sizda ham bo'lishi mumkin rasmiy paketlar tomonidan bajarilmagan aniq ehtiyojlar va o'zgartirilgan paketni qanday yaratishni bilish juda qimmatli bo'lishi mumkin, ayniqsa, siz o'zingizning o'zgarishlaringizni baham ko'rishni, ularni ichki qismga joylashtirmoqchi bo'lsangiz yoki dasturiy ta'minotni avvalgi holatiga qaytaring. Agar siz dasturiy ta'minotni o'zgartirishingiz kerak bo'lsa, u manbani yuklab olishni xohlashi mumkin o'zgartirishlar va o'zgartirilgan dasturlardan foydalaning. Ammo, agar sizning arizangiz butun tizimni talab qilsa o'rnatish (masalan , o'rnatish bosqichi bilan), keyin u sizning fayl tizimingizni noma'lum fayllar bilan ifloslantiradi dpkg va yaqinda paketga bog'liqlik bilan tutib bo'lmaydigan muammolarni keltirib chiqaradi. Qo'shimcha, dasturiy ta'minotni modifikatsiyalashning ushbu turi bilan bo'lishish ancha zerikarli. O'zgartirilgan paketni yaratishda umumiy jarayon har doim bir xil bo'ladi: manba paketini oling- yoshi, uni chiqarib oling, o'zgartiring va keyin paketni yarating. Har bir qadam uchun ko'pincha bo'ladi har bir vazifani bajara oladigan bir nechta vositalar. 246
Kali Linux ochildi
Kali paketini qayta tiklashni boshlash uchun avval a dan tashkil topgan manba paketini yuklab oling * .dsc ( Debian Source Control ) fayli va ushbu boshqaruv faylidan havola qilingan qo'shimcha fayllar. Manba paketlari HTTP kirish oynalarida saqlanadi. Ularni olishning eng samarali usuli bu bilan apt manba manba paketi-nom siz uchun Deb-src chiziq kiritish talab qiladi, / etc / apt /ources.list fayli va indeks fayllarini apt update bilan yangilang . Bundan tashqari, siz foydalanishingiz mumkin dget (dan devscripts bir yuklab to'plami) .dsc faylni to'g'ridan-to'g'ri uning fayllari bilan birga. Manbalari a-da joylashtirilgan Kaliga xos paketlar uchun
https://gitlab.com/kalilinux/packages/ manba to'plami .git . Manbalarni yuklab olgandan so'ng, manba paketining tuzilishga bog'liqliklarida keltirilgan paketlarni o'rnating bilan sudo apt Build-dep ./ . Ushbu buyruq paketning manba katalogidan bajarilishi kerak. Manba paketini yangilash quyidagi bosqichlarning birlashmasidan iborat: • Talab qilingan birinchi qadam sizning paketingizni ajratib ko'rsatish uchun versiya raqamini o'zgartiradi theoriginalwith DCH --local versiyasi-aniqlovchi , ormodifyotherpackagedetailswith dch .
• bilan ekin patch -p1 < patch-fayl yoki o'zgartirish yorgan "s patch qator. • Odatda paketning debian / Rules faylida yoki boshqa fayllarda topilgan sozlash variantlari Debian / katalog. Manba paketini o'zgartirgandan so'ng, ikkilik paketni dpkg-buildpackage bilan yaratishingiz mumkin -us -uc -b manba katalogidan, imzosiz ikkilik paket hosil qiladi. Paket- keyin dpkg -i pack-name_version_arch.deb bilan o'rnatilishi mumkin . 9.5.2. Linux yadrosini qayta kompilyatsiya qilish bo'yicha qisqacha tavsiyalar Ilg'or foydalanuvchi sifatida siz Kali yadrosini qayta kompilyatsiya qilishni xohlashingiz mumkin. Siz ingichka ingichkalashni xohlashingiz mumkin ko'plab funktsiyalar va drayverlarga yuklangan standart Kali yadrosi nostandart drayverlarni qo'shadi yoki xususiyatlari, yoki yadro yamoqlarini qo'llang. Ehtiyot bo'ling: noto'g'ri tuzilgan yadro sizning hayotingizni beqarorlashtirishi mumkin tizimi va Kali sizning xavfsizlik yangilanishlarini ta'minlay olmasligini qabul qilishga tayyor bo'lishingiz kerak maxsus yadro. Ko'pgina yadro modifikatsiyalari uchun sizga apt install build- bilan bir nechta paketlarni o'rnatishingiz kerak bo'ladi. muhim libncurses5-dev fakeroot . Apt-cache search ^ linux-source buyrug'i paketlangan eng so'nggi yadro versiyasini ro'yxatlashi kerak Kali tomonidan va apt install linux-source- version-number ning siqilgan arxivini o'rnatadi / usr / src- ga yadro manbai . 10
247 9-bob - Kengaytirilgan foydalanish
Manba fayllari tar -xaf bilan / usr / src dan boshqa katalogga chiqarilishi kerak (masalan ~ / yadro ). O'zingizning yadroingizni sozlash vaqti kelganida, quyidagi fikrlarni yodda saqlang: • Agar siz rivojlangan foydalanuvchi bo'lmasangiz, avval yadro konfiguratsiya faylini to'ldirishingiz kerak. Kali standart konfiguratsiyasini nusxalash / yuklash / nusxasini olish orqali afzal usul config- version-string- ga ~ / kernel / linux-source- version-number /.config-ga sozlang . Muqobil Bundan tashqari, siz uchun oqilona konfiguratsiyani olish uchun make Architecture _defconfig dan foydalanishingiz mumkin berilgan me'morchilik. Matn asoslangan • make menuconfig kernel konfiguratsiya o'qib beradi vositasi .config faylni va sizga ulanadigan ulkan menyuda barcha konfiguratsiya elementlarini taqdim eting. Ni tanlash element sizga uning hujjatlarini, mumkin bo'lgan qiymatlarini ko'rsatadi va sizga yangi qiymat kiritishga imkon beradi. Yadro manba katalogidan ishga tushirilganda, avval tuzilgan fayllarni tozalaydi va deb-pkg- dan beshta Debian to'plami hosil bo'ladi. Linux-image- versiyasi .deb fayl yadro tasvirini va unga bog'liq bo'lgan modullarni o'z ichiga oladi. Dvkg -i file.deb bilan o'rnatiladigan yadro dasturini o'rnatish . "Linux- rasm ”to'plami talab qilinadi; sizda faqat "linux-headers" to'plamini o'rnatishingiz kerak tashqi yadro modullarini yaratish, agar sizda ba'zi "* -dkms" to'plamlari o'rnatilgan bo'lsa ( dpkg -l ”* -dkms” | grep ^ ii bilan tekshiring ). Boshqa paketlarga umuman kerak emas ( ular nima uchun kerakligini ozroq bilasiz!). 9.5.3. Maxsus Kali Live ISO rasmlarini yaratish bo'yicha qisqacha tavsiyalar Rasmiy Kali ISO tasvirlari jonli qurish bilan qurilgan11 , bu imkon beradigan skriptlar to'plami ISO tasvirini yaratishning barcha jabhalarini to'liq avtomatlashtirish va sozlash. Live-build-dan foydalanishdan oldin Kali tizimingiz to'liq yangilangan bo'lishi kerak. Kali jonli qurish konfiguratsiyasini Kalining Git omborlaridan ikkita komplekt bilan olish mumkin. mands: apt install curl git live-build, so'ngra git klon https://gitlab.com/ kalilinux / build-scripts / live-build-config.git Yangilangan, ammo o'zgartirilmagan Kali ISO tasvirini yaratish uchun ./build.sh --verbose -ni ishga tushirish kifoya . The qurish tugallanishi uchun ancha vaqt ketadi, chunki barcha paketlarni yuklab olish uchun. Qachon tugadi, rasmlar katalogida yangi ISO tasvirini topasiz . Agar siz --variant variantini qo'shsangiz buyruq satriga Kali ISO tasvirining berilgan variantini yaratadi. Turli xil variantlar kali-config / variant- * konfiguratsion kataloglari bilan belgilanadi . Asosiy tasvir gnome variant. Live-build-ning konfiguratsiya katalogini o'zgartirish orqali ISO-ni sozlashning bir necha yo'li mavjud: 11
248 Kali Linux ochildi
• Paketlarni * * o'zgartirish orqali paketlarni jonli ISO ga qo'shish (yoki o'chirish) mumkin . list.chroot fayllari. • Maxsus paketlarni .deb fayllarini paketlarga joylashtirish orqali jonli tasvirga kiritish mumkin . chroot katalogi. Ularning o'rnatilishini preseed / *. Cfg fayllari bilan oldindan belgilash mumkin. • Fayllarni jonli fayl tizimiga ularni quyida joylashgan kutilgan joyga qo'yib qo'shishingiz mumkin o'z ichiga oladi.chroot konfiguratsiya katalogi. • Siz skriptlarni jonli tizimning xrootlarini sozlash jarayonida ularni quyidagicha o'rnatish orqali bajarishingiz mumkin xok / live / *. chroot fayllari. Shuningdek, skriptlarni yaratilgan jonli efirda yuklash vaqtida bajarishingiz mumkin image: youmustarrangeforthemtobeinstalledin / usr / lib / live / config / XXXX - nomi , uchun tayanib, masalan includes.chroot config Direktoriyaning. • Debian Live Systems qo'llanmasi12 jonli qurilgan konfiguratsiya uchun ajoyib ma'lumotdir sinov.
USB kalitida shifrlangan va shifrlanmagan qat'iyatlilikni sozlash: a yaratish juda oddiy standart Kali Live USB-ni o'rnatish. Jarayon sintaktik jihatdan murakkab ko'rinishi mumkin bo'lsa-da, shunday ko'chma qurilmangizga shifrlangan va shifrlanmagan qat'iylikni qo'shish uchun nisbatan to'g'ri uning funksiyasini sezilarli darajada kengaytirish uchun o'rnatish. Ichki bo'lim, biz "Kaliskal" ni "korxonada" muhokama qilamiz. Wewilldiscussconfiguration menejmenti va sizga Kali Linux-ni qanday qilib joylashtirishni osonlashtiradigan tarzda kengaytirish va sozlashni ko'rsatib beradi bir juft mashinangiz bo'ladimi, yoki bir necha mingtami. 12
249 9-bob - Kengaytirilgan foydalanish
Kalit so'zlar PXE o'rnatilishi Konfiguratsiya boshqaruv Saltstack Forklift kali paketlari Konfiguratsiya paketlar Paket ombori
Bob 10 Kali Linux Korxona Mundarija 252. Kali Linuxni tarmoq orqali o'rnatish (PXE yuklash) Konfiguratsiya boshqarish foydalangan 255 Kali Linux-ni kengaytirish va sozlash 262 Xulosa 273
Hozirgacha biz Kali nihoyatda qobiliyatli va xavfsiz Debian lotin vositasi ekanligini ko'rdik. sanoat xavfsizligi va shifrlash xususiyatlari, zamonaviy paketlarni boshqarish, ko'p xavfsizlik qobiliyati va dunyodagi xavfsizlik nuqtai nazaridan (eng mashhur narsa) professional. Ko'rinib turibdiki, Kali qanday qilib ish stolidan kattagina yoki kattagacha tortadi miqyosda joylashtirish va hatto korxona darajasida. Ushbu bobda biz sizga qanchalik yaxshi ekanligini ko'rsatib beramiz Kali ish stolidan tashqariga chiqib, markazlashgan boshqaruv va korxona darajasida kelishuvni ta'minlaydi. bir nechta Kali Linux o'rnatilishi orqali trol. Muxtasar qilib aytganda, ushbu bobni o'qib bo'lgandan so'ng siz buni qila olasiz sizning ehtiyojlaringiz uchun oldindan tuzilgan yuqori darajada xavfsiz Kali tizimlarini tezda ishga tushiring va ularni saqlang paketli yangilanishlarni Kali (yarim avtomatik) o'rnatishi tufayli sinxronlashtirildi. Ushbu miqyosdagi daraja bir necha bosqichlarni, shu jumladan PXE tarmog'ini yuklashni boshlashni, reklamadan foydalanishni talab qiladi. rivojlangan konfiguratsiyani boshqarish vositasi (SaltStack), paketlarni ajratish va sozlash qobiliyati, va paketlar omborini joylashtirish. Biz har bir qadamni batafsil ko'rib chiqamiz, qanday qilib sizga ko'rsatamiz "og'ir yuk ko'tarish" ni chetlab o'ting va ko'plab odatlarni joylashtiring, boshqaring va saqlang Kali Linux-ning o'rnatilishi nisbatan oson. Bu etarli bo'lmaganday, biz olomonni tashlaymiz imperiyalaringizni boshqarishda sizga yordam beradigan minionlar.
Avvalgi boblarda ko'rganimizdek, Kali Linuxni o'rnatishning asosiy jarayoni oddiy sening yo'lingni bilishing. O'rnatish Kalion ko'p sonli mashinalar, standart sozlash juda zerikarli bo'lishi mumkin. Yaxshiyamki, a ni yuklash orqali Kali o'rnatish tartibini boshlashingiz mumkin tarmoq orqali kompyuter. Bu sizga Kalini ko'plab mashinalarda tez va oson o'rnatish imkonini beradi bir vaqtning o'zida. Birinchidan, siz maqsad kompyuteringizni tarmoqdan yuklashingiz kerak bo'ladi. Bunga Pre- yordam beradi boot eXecution Environment (PXE), har qanday tarmoq ma-ni yuklash uchun mo'ljallangan mijoz / server interfeysi. operatsion tizim o'rnatilmagan bo'lsa ham tarmoqdan chin. PXE-ni sozlash tarmoqni yuklash uchun kamida ahamiyatsiz fayl uzatish protokoli (TFTP) serverini sozlashingiz kerak DHCP / BOOTP-server. Agar mezbonlik qilmoqchi bo'lgan bo'lsa, veb-server kerak bo'ladi debconf oktyabr oldin o'rnatish jarayonida avtomatik ravishda ishlatiladigan fayl. Yaxshiyamki, dnsmasq DHCP va TFTP-ni boshqaradi , shunda siz bitta xizmatga o'rnatishingiz mumkin sizga kerak bo'lgan hamma narsani tayyorlang. Va Apache veb-server sukut bo'yicha o'rnatilgan (lekin yoqilmagan) Kali tizimlari.
Keyinchalik murakkab sozlashlar uchun dnsmasq funktsiyalari to'plami juda cheklangan bo'lishi mumkin yoki siz DHCP demonini ishlatadigan asosiy tarmog'ingizda PXE yuklashni yoqishni xohlaysiz. Ikkala holatda ham, siz alohida DHCP va TFTP xizmatlarini sozlashingiz kerak bo'ladi. Qo'lda qoplamalar Debian o'rnatish o'rnatish isc-DHCP-server va tftpd-hPa ` uchun PXE yuklash. ² https://www.debian.org/releases/stable/amd64/ch04s05.html 252
Kali Linux ochildi
O'rnatish uchun dnsmasq , siz birinchi orqali kurish kerak /etc/dnsmasq.conf . Asosiy kelishuv figuratsiya faqat bir nechta asosiy satrlardan iborat: # Tarmoq interfeysi ishlaydi interfeysi = eth0 # DHCP parametrlari Ajratish uchun # IP oralig'i dhcp-range = 192.168.101.100,192.168.101.200,12h Mijozlarga e'lon qilish uchun # shlyuz dhcp-variant = parametr: yo'riqnoma, 192.168.101.1 Mijozlarga e'lon qilish uchun # DNS-serverlar dhcp-variant = parametr: dns-server, 8.8.8.8,8.8.4.4 Mijozlarga e'lon qilish uchun # yuklash fayli dhcp-boot = pxelinux.0 # TFTP parametrlari enable-tftp # Xizmat qilish uchun xosting fayllari katalogi tftp-root = / tftpboot / Bilan /etc/dnsmasq.conf tuzilgan, siz o'rnatish yuklash fayllarni joylashtirish kerak bo'ladi / tftpboot / katalogi. Kali Linux ushbu maqsadga bag'ishlangan fayl arxivini taqdim etadi to'g'ridan-to'g'ri / tftpboot / ichiga ochilgan . Shunchaki 32-bit (i386) va 64-bit (amd64) va ni tanlang maqsadli mashinangiz uchun standart yoki grafik (gtk) o'rnatish usullarini tanlang va mosini tanlang Arxiv:
² http://http.kali.org/dists/kali-rolling/main/installer-amd64/current/images/ netboot / gtk / netboot.tar.gz ² http://http.kali.org/dists/kali-rolling/main/installer-amd64/current/images/ netboot / netboot.tar.gz ² http://http.kali.org/dists/kali-rolling/main/installer-i386/current/images/ netboot / gtk / netboot.tar.gz ² http://http.kali.org/dists/kali-rolling/main/installer-i386/current/images/ netboot / netboot.tar.gz Arxivni tanlaganingizdan so'ng, / tftpboot / ni yarating , arxivni yuklab oling va paketdan chiqaring o'sha katalog: # mkdir / tftpboot # CD / tftpboot # wget http://http.kali.org/dists/kali-rolling/main/installer-amd64/current/images/ ¯ netboot / netboot.tar.gz # tar xf netboot.tar.gz # ls -l jami 25896 drwxrwxr-x 3 ildiz ildizi 4096 yil 6-may kuni 04:43 debian-installer 253 10-bob - Korxonadagi Kali Linux
lrwxrwxrwx 1 ildiz ildizi 47 May 6 04:43 ldlinux.c32 -> debian-installer / amd64 / boot ¯ -screens / ldlinux.c32 -rw-r - r-- 1 ta ildiz ildizi 26507247 6 may 04:43 netboot.tar.gz lrwxrwxrwx 1 ildiz ildizi 33 May 6 04:43 pxelinux.0 -> debian-installer / amd64 / ¯ pxelinux.0 lrwxrwxrwx 1 ildiz ildizi 35 May 6 04:43 pxelinux.cfg -> debian-installer / amd64 / ¯ pxelinux.cfg -rw-rw-r-- 1 ta ildiz ildizi 71 6-may soat 04:43 version.info Paketdan chiqarilgan fayllar tarkibiga bir xil konfiguratsiya fayllaridan foydalanadigan pxelinux bootloader kiradi syslinux va isolinux . Shu sababli, yuklash fayllarini debian-installer / amd64 / da sozlashingiz mumkin boot-ekranlar / siz kabi qachon ishlab Custom Kali Linux Live ISO tasvirlar. Masalan, siz matnni o'rnatuvchini tanladingiz deb taxmin qilsangiz, unga yuklash parametrlarini qo'shishingiz mumkin til, mamlakat, klaviatura xaritasi, xost nomi va domen nomi qiymatlari. Siz ham ishora qilishingiz mumkin tashqi o'rnatilgan URL manziliga o'rnatuvchi va vaqt tugashi bilan yuklash avtomatik ravishda amalga oshiriladi. 5 soniya ichida hech qanday tugma bosilmasa tomatically. Buni amalga oshirish uchun siz avval o'zgartirasiz debian-installer / amd64 / txt.cfg fayli: yorliq o'rnatish menyu yorlig'i ^ O'rnatish yadro debian-installer / amd64 / linux append vga = 788 initrd = debian-installer / amd64 / initrd.gz --- sokin til = uz ¯ mamlakat = AQSh kalit xaritasi = bizda hostname = kali domeni = url = http: //192.168.101.1/ ¯ preseed.cfg Keyin, siz vaqtni sozlash uchun debian-installer / amd64 / syslinux.cfg faylini o'zgartirasiz: # DI config 2.0 versiyasi c32 qo'llab-quvvatlash kutubxonalari uchun # qidiruv yo'li (libcom32, libutil va boshqalar) path debian-installer / amd64 / boot-screens / debian-installer / amd64 / boot-screens / menu.cfg-ni o'z ichiga oladi standart debian-installer / amd64 / boot-screens / vesamenu.c32 0 so'rovi tanaffus 50 PXE orqali har qanday mashinani tarmoqdan yuklash qobiliyati bilan qurollanib, siz undan foydalanishingiz mumkin bo'limda ko'rsatilgan barcha xususiyatlar 4.3 , " Qarovsiz o'rnatmalar " [91-bet], bu sizga imkon beradi to'liq yuklash, oldindan tayyorlash va nazoratsiz o'rnatish ko'p fizikaviy kompyuterlarsiz fizik yuklashsiz ommaviy axborot vositalari. Bundan tashqari, yuklash parametrining moslashuvchanligini unutmang preseed / url = http: // server / preseed. cfg (na url taxallusidan foydalanish), bu sizga tarmoqqa asoslangan oldindan tayyorlangan faylni o'rnatishga imkon beradi. 254 Kali Linux ochildi
10.2. Konfiguratsiyani boshqarish vositasidan foydalanish Kalini bir nechta kompyuterga juda tez o'rnatish imkoniyati bilan sizga yordam kerak bo'ladi O'rnatishdan keyin ushbu mashinalarni boshqarish. Siz konfiguratsiyani boshqarish vositalaridan foydalanishingiz mumkin mashinalarni boshqarish yoki almashtirish kompyuterlarini istalgan holatga sozlash. Kali Linux-da siz foydalanishni xohlashingiz mumkin bo'lgan ko'plab mashhur konfiguratsiyani boshqarish vositalari mavjud ( ansible , oshpaz , qo'g'irchoq , tuzli pechka va boshqalar), ammo bu bo'limda biz faqat SaltStack-ni ko'rib chiqamiz . ² https://saltstack.com 10.2.1. SaltStack-ni sozlash SaltStack - bu konfiguratsiyani boshqarish bo'yicha markazlashgan xizmat: tuz ustasi ko'plab tuzlarni boshqaradi
siz boshqarishni xohlaysiz va o'zingiz boshqarishni istagan xostlarni tuzsizlantirasiz . Har bir minion bo'lishi kerak ularning xo'jayinini qaerdan topish kerakligini aytdi. Shunchaki / etc / salt / minion-ni tahrirlang va asosiy kalitni DNS-ga o'rnating Tuz ustasining nomi (yoki IP-manzili). Shuni yodda tutingki, tuz YAML-ni konfiguratsiyasi uchun format sifatida ishlatadi fayllar. minion # vim / etc / tuz / minion minion # grep ^ master / etc / salt / minion usta: 192.168.122.105 Har bir minion / etc / salt / minion_id-da saqlanadigan noyob identifikatorga ega , bu uning xostiga mos kelmaydi. ism. Ushbu minion identifikatori konfiguratsiya qoidalarida qo'llaniladi va shuning uchun juda muhimdir minion usta bilan aloqasini ochmasdan oldin uni to'g'ri sozlang: minion # echo kali-scratch> / etc / salt / minion_id minion # systemctl tuzni minion qilishga imkon beradi minion # systemctl start tuz-minion Qachon tuz-arzanda xizmati ishlayotgan, ba'zi almashish uchun tuz ustasi ulanish uchun harakat qiladi kriptografik kalitlar. Asosiy tomondan siz minion foydalanadigan kalitni qabul qilishingiz kerak ulanishni davom ettirish uchun o'zini aniqlang. Keyingi ulanishlar avtomatik bo'ladi: master # systemctl tuz-masterni yoqish master # systemctl start salt-master master # salt-key - barchasini ro'yxatlash Qabul qilingan kalitlar: Rad etilgan kalitlar: Qabul qilinmagan kalitlar: kali-skretch Rad etilgan kalitlar: master # salt-key - kali-skretchni qabul qiling Quyidagi kalitlar qabul qilinadi: 255
10-bob - Korxonadagi Kali Linux
Qabul qilinmagan kalitlar: kali-skretch Davom etasizmi? [n / Y] y Minion kali-skretch uchun kalit qabul qilindi. 10.2.2. Minionlar bo'yicha buyruqlarni bajarish Minionlar ulanishi bilan siz ularga ustadan buyruqlarni bajarishingiz mumkin: master # tuz '*' test.ping kali-skretch: To'g'ri kali-usta: To'g'ri Ushbu buyruq barcha minionlardan ("*" barcha minionlarga mo'ljallangan joker belgi) pingni bajarishni so'raydi. testni bajarish modulidan funktsiya. Ushbu funktsiya muvaffaqiyatga haqiqiy qiymatni qaytaradi va a ulanish usta va har xil minionlar o'rtasida ishlashini ta'minlashning oddiy usuli. Bundan tashqari, birinchi parametrda identifikatorini berib yoki ehtimol minionni belgilashingiz mumkin kamroq umumiy joker belgini (masalan, '* -scratch' yoki 'kali- *') foydalanib, minionlar to'plami. Mana kaliy-skretch minionida o'zboshimchalik bilan qobiq buyrug'ini qanday bajarish misoli: master # salt kali-scratch cmd.shell 'ish vaqti; uname -a ' kali-skretch: 05:25:48 gacha 44 min, 2 foydalanuvchi, o'rtacha yuk: 0,00, 0,01, 0,05 Linux kali-scratch 4.5.0-kali1-amd64 # 1 SMP Debian 4.5.3-2kali1 (2016-05-09) x86_64 ¯ GNU / Linux Tuz moduliga tegishli ma'lumot : har qanday foydalanish holatlari uchun juda ko'p ijro modullari mavjud. Biz qilmaymiz ularning hammasini shu erda qamrab oling, ammo to'liq ro'yxat bilan https://docs.saltstack.com/ saytida tanishishingiz mumkin. uz / latest / ref / modules / all / index.html . Shuningdek, barchaning tavsifini olishingiz mumkin ijro etiladigan modullar va ularning mavjud funktsiyalari tuz bilan berilgan minionda minion sys.doc buyrug'i. Ushbu buyruqni ishga tushirish juda uzun funktsiyalar ro'yxatini beradi lekin siz funktsiyani yoki modulning nomini oldindan qo'shib ro'yxatni filtrlashingiz mumkin parametr sifatida uning ota-moduli tomonidan: master # tuz kali-scratch sys.doc disk.usage disk.usage: Bunga o'rnatilgan hajmlar uchun foydalanish ma'lumotlarini qaytaring ¯ minion Eng foydali modullardan biri bu pkg, ya'ni paketga menejerning abstraktsiyasi tizim uchun mos paket menejeri ( Debian va Kali kabi uning hosilalari uchun apt-get ). 256
Kali Linux ochildi
Pkg.refresh_db buyruq paketi ro'yxatini yangilab (ekanligini, u bajaradi apt-get update ) esa pkg.upgrade barcha mavjud yangilanishlari yuklaydi (u amalga oshiradi apt-get yangilashingiz yoki apt-get dist-upgrade , qabul qilingan variantlarga qarab). Pkg.list_upgrades ro'yxatlarini amr yangilash operatsiyalari kutilmoqda ( pkg.upgrade dist_upgrade = To'g'ri tomonidan amalga oshiriladi buyruq). Xizmat boshqaruvchisining xizmat ko'rsatish modulileisanabstraktsiyasi ( tizim tizimidagi Kali), bukletlar barcha odatiy systemctl operatsiyalarini bajarasiz : service.enable , service.disable , service. start , service.stop , service.restart va service.reload : master # salt '*' service.enable ssh kali-skretch: To'g'ri kali-usta: To'g'ri master # salt '*' service.start ssh-ni boshlang kali-usta: To'g'ri
kali-skretch: To'g'ri
master # tuz '*' pkg.refresh_db kali-skretch: ---------- kali-usta: ---------- master # salt '*' pkg.upgrade dist_upgrade = To'g'ri kali-skretch: ---------- o'zgarishlar: ---------- asosiy fayllar: ---------- yangi: 1: 2016.2.1 eski: 1: 2016.2.0 [...] zaproksi: ---------- yangi:
2.5.0-0 kali1 eski:
2.4.3-0kali3 izoh:
natija: To'g'ri
257 10-bob - Korxonadagi Kali Linux
Keyinchalik aniq namuna sifatida siz dnmap yordamida tarqatilgan Nmap skanerini osongina o'rnatishingiz mumkin . Keyin paketni barcha minionlarga o'rnatib, siz serverni birinchi terminalda ishga tushirasiz: server # tuz '*' pkg.nnmap-ni o'rnating [...]
server # vim dnmap.txt server # dnmap_server -f dnmap.txt IP-server 1.2.3.4 deb faraz qilsangiz, keyingi barcha minionlarga mijozlar jarayonini boshlashlarini aytishingiz mumkin serverga ulanadi: server # tuz '*' cmd.run_bg shablon = jinja 'dnmap_client -s 1.2.3.4 -a {{grains.id}}' kali-skretch: ---------- pid:
17137 [...]
Masalan, dnmap_client buyrug'ini fonda bajarish uchun cmd.run_bg dan foydalanilganligiga e'tibor bering . U tugashini kutmang, chunki bu uzoq davom etadigan jarayon. Afsuski, u o'zini o'ldirmaydi serverni to'xtatganingizda, uni tozalashingiz kerak bo'lishi mumkin: server # tuz '*' cmd.shell 'pkill -f dnmap_client' 10.2.3. Tuzli holatlar va boshqa xususiyatlar Masofadan ijro etish muhim tarkibiy qism bo'lsa-da, bu SaltStack-ning kichik qismidir qila olmoq. Yangi mashinani sozlashda siz ko'pincha tafsilotlarni aniqlash uchun ko'plab buyruqlar va testlarni bajarasiz o'rnatishdan oldin tizimning. Ushbu operatsiyalar qayta ishlatiladigan konfiguratsiya bilan rasmiylashtirilishi mumkin
bitta holat. tuz buyrug'ini qo'llang . Biroz vaqtni tejash uchun siz yaratgan ko'plab tayyor davlat fayllariga ishonishingiz mumkin "Tuz formulalari" da tarqatiladigan jamoa: ² https://docs.saltstack.com/en/latest/topics/development/conventions/formulas.
Birlashtirilishi mumkin bo'lgan ko'plab boshqa xususiyatlar mavjud: • Harakatlarning rejali bajarilishi • Minionlar tomonidan qo'zg'atilgan voqealarga javoban harakatlarni belgilash • Minionlardan ma'lumotlarni yig'ish 258
Kali Linux ochildi
• Bir nechta minionlar bo'ylab operatsiyalar ketma-ketligini orkestrlash • Tuzli minion xizmatini o'rnatmasdan SSH holatini qo'llash • Bulutli infratuzilmalar tizimlarini ta'minlash va ularni boshqaruvga o'tkazish • Va yana ko'p narsalar SaltStack juda katta va biz bu erda barcha xususiyatlarni qamrab ololmaymiz. Aslida, kitoblar bor butunlay SaltStack-ga bag'ishlangan va onlayn hujjatlar ham juda keng. Buni tekshiring uning xususiyatlari haqida ko'proq bilmoqchi bo'lsangiz: ² https://docs.saltstack.com/uz/latest/ Agar siz juda ko'p sonli mashinalarni boshqaradigan bo'lsangiz, sizga ko'proq ma'lumot olishni maslahat beramiz SaltStack, chunki siz yangi mashinalarni ishga tushirishda ko'p vaqtni tejashingiz mumkin va buni amalga oshirasiz butun tarmoq bo'ylab izchil konfiguratsiyani saqlashga qodir. Sizga davlat fayllari bilan ishlash ko'rinishini tatib ko'rish uchun oddiy misolni keltiramiz: APT omborini qanday yoqish va bo'limga o'zingiz yaratgan paketni o'rnatish 10.3.3, “ Yaratmoq
[263-bet]. Masofadan kirish uchun siz SSH kalitini root hisobiga yozib qo'yasiz muammolarning holati. Odatiy bo'lib, davlat fayllari master- da / srv / salt- da saqlanadi ; ular YAML tuzilgan fayllari a .sls kengaytirish. Xuddi buyruqlarni bajarishda bo'lgani kabi, holatni qo'llash ko'plab holat modullariga bog'liq: ² https://docs.saltstack.com/en/latest/topics/tutorials/starting_states.html ² https://docs.saltstack.com/uz/latest/ref/states/all/ Sizning /srv/salt/offsec.sls faylingiz ushbu modullarning uchtasini chaqiradi: offsec_repository: pkgrepo.manage: - nomi: deb http://pkgrepo.offsec.com offsec-internal main - fayl: /etc/apt/sources.list.d/offsec.list - key_url: salt: //offsec-apt-key.asc - need_in: - pkg: offsec-defoltlari offsec-defoltlari: pkg. o‘rnatildi ssh_key_for_root: ssh_auth.present: - foydalanuvchi: root - ism: ssh-rsa AAAAB3NzaC1yc2 ... 89C4N rhertzog @ kali Offsec_repository holati pkgrepo holat moduliga asoslanadi. Misolda boshqariladigan foydalaniladi to'plam omborini ro'yxatdan o'tkazish uchun ushbu davlat modulidagi funktsiya. Key_url atributi bilan siz 259
10-bob - Korxonadagi Kali Linux
omborning imzosini tekshirish uchun zarur bo'lgan (ASCII zirhli) GPG kaliti bo'lishi mumkinligini tuzga xabar bering tuz ustasida /srv/salt/offsec-apt-key.asc-dan olinishi mumkin . Attrib_in xususiyati offsec-defoltlaridan oldin ushbu holat qayta ishlanishini ta'minlaydi, chunki ikkinchisiga ombor kerak paketni o'rnatish imkoniyatiga ega bo'lish uchun to'g'ri tuzilgan. Offsec-defaults holati xuddi shu nomdagi paketni o'rnatadi. Bu shuni ko'rsatadiki kalit ko'pincha davlatlar uchun muhim ahamiyatga ega, garchi uni har doim at nomi bilan bekor qilish mumkin o'lpon (sobiq davlat uchun qilinganidek). Shunga o'xshash oddiy holatlar uchun bu ham o'qilishi mumkin, ham ixcham.
Oxirgi holat (ssh_key_for_root) nomi atributida berilgan SSH kalitini /root/.ssh/ ga qo'shadi ruxsat berilgan_keys (maqsadli foydalanuvchi foydalanuvchi atributida o'rnatiladi). Biz qisqartirganimizga e'tibor bering bu erda o'qish uchun kalit, ammo to'liq kalitni name atributiga qo'yishingiz kerak. Ushbu holat fayli keyingi minionga qo'llanilishi mumkin: server # tuz kali-scratch state.apply offsec kali-skretch: ---------- ID: offsec_repository Funktsiya: pkgrepo.managed Ism: deb http://pkgrepo.offsec.com offsec-internal main Natija: To'g'ri Izoh: konfiguratsiya qilingan paket repo 'deb http://pkgrepo.offsec.com offsec-internal ¯ asosiy ' Boshlangan: 06: 00: 15.767794 Muddati: 4707.35 ms O'zgarishlar: ---------- repo:
deb http://pkgrepo.offsec.com offsec-ichki asosiy ---------- ID: offsec-defolts Funktsiya: o'rnatilgan pkg. Natija: To'g'ri Izoh: Quyidagi paketlar o'rnatildi / yangilandi: offsec-defaults Boshlangan: 06: 00: 21.325184 Muddati: 19246.041 ms O'zgarishlar: ---------- offsec-defoltlari: ---------- yangi: 1.0
eski: ---------- ID: ssh_key_for_root Funktsiya: ssh_auth.present 260 Kali Linux ochildi
Ism: ssh-rsa AAAAB3NzaC1yc2 ... 89C4N rhertzog @ kali Natija: To'g'ri Izoh: Foydalanuvchi ildizi uchun AAAAB3NzaC1yc2 ... 89C4N vakolatli xost kaliti qo'shildi Boshlangan: 06: 00: 40.582539 Muddati: 62.103 ms O'zgarishlar: ---------- AAAAB3NzaC1yc2 ... 89C4N: Yangi Kali-skretch uchun xulosa ------------ Muvaffaqiyatli: 3 (o'zgartirildi = 3) Muvaffaqiyatsiz: 0 ------------ Jami shtatlar: 3 Jami ishlash vaqti: 24.015 s Shuningdek, uni minion bilan doimiy ravishda /srv/salt/top.sls-ga yozib qo'yish mumkin. buyrug'i bilan foydalaniladigan file.highstate buyrug'i barcha tegishli holatlarni bitta pasda qo'llash uchun: server # cat /srv/salt/top.sls tayanch:
kali-skretch: - offsec
server # tuz kali-skretch holati.highstate kali-skretch: ---------- ID: offsec_repository Funktsiya: pkgrepo.managed Ism: deb http://pkgrepo.offsec.com offsec-internal main Natija: To'g'ri Izoh: paketli repo "deb http://pkgrepo.offsec.com offsec-internal main" allaqachon ¯ tuzilgan Boshlangan: 06: 06: 20.650053 Muddati: 62.805 ms O'zgarishlar: ---------- ID: offsec-defolts Funktsiya: o'rnatilgan pkg. Natija: To'g'ri Izoh: Paket offsec-defoltlari allaqachon o'rnatilgan Boshlangan: 06: 06: 21.436193 Muddati: 385.092 mil O'zgarishlar: ---------- ID: ssh_key_for_root 261 10-bob - Korxonadagi Kali Linux
Funktsiya: ssh_auth.present Ism: ssh-rsa AAAAB3NzaC1yc2 ... 89C4N rhertzog @ kali Natija: To'g'ri Izoh: AAAAB3NzaC1yc2 ... 89C4N vakolatli xost kaliti allaqachon mavjud ¯ foydalanuvchi ildizi Boshlangan: 06: 06: 21.821811 Muddati: 1.936 mil O'zgarishlar: Kali-skretch uchun xulosa ------------ Muvaffaqiyatli: 3 Muvaffaqiyatsiz: 0 ------------ Jami shtatlar: 3 Jami ishlash vaqti: 449,833 ms 10.3. Kali Linux-ni kengaytirish va sozlash Ba'zan Kali Linuxni mahalliy ehtiyojlaringizga moslashtirishi uchun o'zgartirishingiz kerak. Erishishning eng yaxshi usuli bu sizning o'zingizga tegishli paketga ega bo'lishi kerak. Siz o'zingizning ishingiz bilan, shuningdek, qo'shimcha konfiguratsiya va qo'shimcha qo'shimchalar uchun qo'shimcha paketlarni taqdim etasiz. dasturiy ta'minot (Kali Linux tomonidan taqdim etilmagan). 10.3.1. Forkli Kali paketlari Iltimos, bo'limga murojaat qiling 9.1 , “ Kali paketlarini o'zgartirish”[222 bet] ushbu mavzuga oid tushuntirishlar uchun. Agar sizda yaxshi sabab bo'lsa, barcha paketlar olinishi mumkin, ammo paketni uzatish haqida bilishingiz kerak xarajati bor, chunki Kali har safar yangilanishini nashr qilganda uni yangilashingiz kerak. Mana ba'zilari nima uchun paketni ajratishni xohlashingiz mumkin bo'lgan sabablar: • Xatolikni tuzatish yoki yangi xususiyat qo'shish uchun yamoq qo'shish uchun. Garchi aksariyat hollarda siz xohlasangiz xato tuzatilishi yoki funktsiya qo'shilishi uchun ushbu tuzatmani yuqori oqimdagi ishlab chiquvchilarga yuboring manbada. • Turli xil variantlar bilan kompilyatsiya qilish (Kalining bunday qilmasligi uchun asosli sabablar bor deb taxmin qilish) uni shu variantlar bilan kompilyatsiya qilish; aks holda buni Kali dasturchilari bilan muhokama qilish yaxshi bo'lishi mumkin kerakli variantlarni yoqishlarini ko'rish uchun). Aksincha, bu erda paketni vilkasini tuzish uchun ba'zi bir yomon sabablar va qanday ishlashga oid takliflar mavjud sizning muammoingiz: 262 Kali Linux ochildi
• Konfiguratsiya faylini o'zgartirish uchun. Sizda konfiguratsiyadan foydalanish kabi bir nechta yaxshi variantlar mavjud o'zgartirilgan konfiguratsiya faylini avtomatik ravishda o'rnatish yoki konfiguratsiyani o'rnatish uchun boshqaruv faylni konfiguratsiya katalogiga joylashtiradigan ratsion to'plami (mavjud bo'lganda) yoki shunday bo'ladi asl konfiguratsiya faylini yo'naltirish. • O'zgarishlarni yangilash. Shunga qaramay, dasturni ishlab chiquvchi bilan birlashtirish kerak paket to'g'ridan-to'g'ri Debian yoki Kalida. Rolling release modeli bilan yangilanishlar juda muhimdir oxirgi foydalanuvchilarga tezkor etib borish. Barcha mavjud paketlar orasida Kali Linux-ning tarkibiy qismlari va boshqalar mavjud ba'zi holatlarda vilkalar qilish qiziq bo'lishi mumkin: • kali-meta : thissourcepackagebuildsallthekali-linux- * metapackages va tushunarsiz kali-linux- to'liq , bu standart Kali Linux ISO tasvirida qanday paketlar o'rnatilganligini aniqlaydi. • ish stoli bazasi : Ushbu manba paketi turli xil fayllarni o'z ichiga oladi, ular de ish stoli o'rnatilishidagi nosozlik. O'zingizning mahsulotingizni ko'rsatishni istasangiz, ushbu paketni forking haqida o'ylab ko'ring standart fonda tashkilotning markasi yoki ish stolining mavzusini o'zgartirishi mumkin. • kali-menyu : ushbu paket Kali menyusining tuzilishini belgilaydi va .desktop fayllarini taqdim etadi Kali menyusida ko'rsatilishi kerak bo'lgan barcha ilovalar uchun. 10.3.2. Konfiguratsiya paketlarini yaratish Endi biz PXE-ni yuklash haqida to'xtadik va Salt- bilan konfiguratsiyani boshqarish masalasini muhokama qildik. Paket forklifti bilan bir qatorda, ushbu jarayonlarni amaliy misolga aylantirish vaqti keldi maxsus konfiguratsiyani tarqatish uchun maxsus konfiguratsiya paketini yaratish orqali stsenariyni kengaytiring yarim avtomatik ravishda bir nechta mashinalarga. Inthisexample, siz o'zingizning shaxsiy paketingizni o'zingizning shaxsiy paketingizdan foydalanib yaratasiz. itory va GnuPG imzo kaliti, SaltStack konfiguratsiyasini tarqatadi, maxsus fonni suradi, va Kali-ning barcha o'rnatmalariga ish stoli sozlamalarini birlashtirilgan tarzda taqdim etadi. Bu juda qiyin vazifa bo'lib tuyulishi mumkin (ayniqsa Debian New Maintainer-ga nazar tashlasangiz)
uni paketga aylantirish juda oson. Namunani ko'rib chiqish Paket Agar siz asosan konfiguratsiya to'plami bo'lgan haqiqiy paketni ko'rib chiqmoqchi bo'lsangiz, sali kali-defolt paketini. Ushbu bo'limdagi misol kabi oddiy emas, lekin u barcha tegishli xususiyatlarga ega va hatto ba'zi ilg'or usullardan foydalanadi (masalan dpkg-divert ) boshqa paketlar tomonidan taqdim etilgan fayllarni almashtirish uchun. 1
263 10-bob - Korxonadagi Kali Linux
Offsec-Standartni paketi bir necha fayllarni o'z ichiga oladi: • /etc/apt/sources.list.d/offsec.list : APT uchun manbalar ro'yxati yozuvi, kompaniyaning ichki to'plam ombori • /etc/apt/trusted.gpg.d/offsec.gpg : kompaniyaning inter-imzosini imzolash uchun ishlatiladigan GnuPG kaliti. nal to'plami ombori • /etc/salt/minion.d/offsec.conf : aSaltStackconfigurationfiletoindicatewheretofind tuz ustasi • /usr/share/images/offsec/background.png : bilan yaxshi fon tasviri Xavfsiz xavfsizlik logotipi • /usr/share/glib-2.0/schemas/90_offsec-defaults.gschema.override : ta'minlovchi fayl GNOME ish stoli uchun muqobil standart sozlamalarni o'rnatish Birinchidan, offsec-defaults-1.0 katalogini yarating va barcha fayllarni shu katalogga qo'ying. Keyin yuguring dh_make - mahalliy ( dh-make to'plamidan) Debian mahsulotini qadoqlash bo'yicha ko'rsatmalarni qo'shish uchun debian pastki katalogida saqlanadi : $ mkdir offsec-defaults-1.0; cd offsec-defaults-1.0 $ dh_make - mahalliy Paket turi: (bitta, indep, kutubxona, python) [s / i / l / p]? men Elektron pochta manzili : buxy@kali.org Litsenziya : gpl3
Paket nomi : offsec-defolts Xizmatchining ismi Versiya : 1.0
Paket turi : indep
Sana : Pts, 16 iyun 2016 18:04:21 +0200 Tafsilotlar to'g'rimi? [Y / n / q] y Hozirda yuqori darajadagi Makefile mavjud emas. Bu qo'shimcha sozlashni talab qilishi mumkin Bajarildi Iltimos, hozirda debian / pastki katalogdagi fayllarni tahrir qiling. Birinchidan, sizdan paket turi so'raladi. Misolda biz indepni tanladik , bu esa buni ko'rsatadi manba paketi barcha arxivlarda birgalikda ishlatilishi mumkin bo'lgan bitta ikkilik paketni yaratadi. tekturalar (Arxitektura: barchasi). singl hamkasb vazifasini bajaradi va bitta ikkilik paketni ishlab chiqaradi maqsadli arxitekturaga bog'liq (Arxitektura: har qanday). Bunday holda, indep ko'proq ahamiyatga ega, chunki paketda faqat matnli fayllar mavjud va ikkilik dasturlar mavjud emas, shuning uchun uni xuddi shunday ishlatish mumkin barcha arxitekturadagi kompyuterlarda. Kutubxona , ular kerak, chunki turi, birgalikda kutubxonalar uchun foydalidir qadoqlashning qat'iy qoidalariga rioya qiling. Xuddi shu tarzda, pythonni faqat Python modullari bilan cheklash kerak. 264 Kali Linux ochildi
Xizmatchining ismi va Elektron pochta manzili Paketga xizmat ko'rsatishda ishtirok etadigan dasturlarning aksariyati sizning ismingizni qidiradi va DEBFULLNAME va DEBEMAIL yoki EMAIL muhit o'zgaruvchilaridagi elektron pochta manzili . Ularni aniqlash, ularni bir marta va bir necha marta qayta yozishni oldini oladi. Agar odatdagidek bo'lsa shell Bashdir , bu sizning ~ / .bashrc-ga quyidagi ikkita qatorni qo'shish oddiy narsa fayl. Masalan: eksport EMAIL = "buxy@kali.org" eksport DEBFULLNAME = ”Rafael Xertzog” Dh_make buyrug'i bilan tashkil Debian ko'p fayllarni o'z ichiga olgan kichik. Ba'zilar talab qilinadi, xususan qoidalar , boshqaruv , o'zgartirishlar va mualliflik huquqlari . Bilan Fayllar .ex uzaytirish olish lozim bo'lgan bo'ladi ularni o'zgartirish va kengaytmani olib tashlash orqali ishlatilishi mumkin bo'lgan juda ko'p fayllar. Qachon ular yo'q kerak bo'lsa, ularni olib tashlashni tavsiya etamiz. Compat u uchun zarur bo'lgan, chunki fayl, saqlanishi kerak ishlatilgan dasturlarning debhelper to'plamining to'g'ri ishlashi (barchasi dh_ prefiksidan boshlanadi) paket yaratish jarayonining turli bosqichlarida. Mualliflik fayl kiritilgan hujjatlar mualliflar haqida ma'lumot bo'lishi kerak to'plami va tegishli litsenziya. Agar dh_make tomonidan tanlangan standart litsenziya sizga mos kelmasa, u holda ushbu faylni tahrirlashingiz kerak. Mualliflik huquqi faylining o'zgartirilgan versiyasi: Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Yuqori oqim nomi: offsec-defoltlari Fayllar: * Mualliflik huquqi: 2016 yil tajovuzkor xavfsizlik Litsenziya: GPL-3.0 + Litsenziya: GPL-3.0 + Ushbu dastur bepul dasturiy ta'minotdir: uni qayta tarqatishingiz va / yoki o'zgartirishingiz mumkin tomonidan nashr etilgan GNU General Public License litsenziyasining shartlariga binoan Free Software Foundation, yoki Litsenziyaning 3-versiyasi yoki (sizning xohishingizga ko'ra) har qanday keyingi versiyasi. . Ushbu to'plam foydali bo'ladi degan umidda tarqatiladi, lekin hech qanday kafolat bermasdan; hatto nazarda tutilgan kafolatsiz MAXSUS MAQSAD UChUN SAVDOLILIK yoki FITNESS. Ga qarang Qo'shimcha ma'lumot uchun GNU umumiy jamoat litsenziyasi. . Siz GNU umumiy jamoat litsenziyasining nusxasini olishingiz kerak edi ushbu dastur bilan birga. Agar shunday bo'lmasa, qarang Download 0.74 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling