Sahifa 1 Kali Linux Fosh etildi
Download 0.74 Mb.
|
kali linux
5.4. Xizmatlarni boshqarish Kali foydalanadi systemd yuklash ketma faqat javobgar emas, uning init tizimi sifatida, balki doimiy ravishda to'liq xizmat ko'rsatuvchi menejer, boshlang'ich va monitoring xizmatlari vazifasini bajaradi. systemd Sorgulanmış va nazorat qilinishi mumkin systemctl . Hech qanday tortishuvsiz u ishlaydi systemctl list-birliklar buyrug'i, bu faol birliklar ro'yxatini chiqaradi . Agar siz systemctl-ni ishlatsangiz holati , natijada ishlaydigan xizmatlarning ierarxik obzori ko'rsatilgan. Ikkalasini ham taqqoslash qo'yadi, siz darhol bir nechta turdagi birliklar mavjudligini va xizmatlarning faqat bitta ekanligini ko'rasiz ular orasida. Har bir xizmat odatda etkazib beriladigan xizmat fayli bilan tavsiflangan xizmat birligi bilan ifodalanadi / lib / systemd / system / (yoki / run / systemd / system / , yoki / etc / systemd / system / ; ular berilgan ahamiyat tartibini oshirib, so'nggisi g'olib chiqadi). Ularning har biri boshqalari tomonidan o'zgartirilishi mumkin
Microsoft Windows-ning taniqli "* .ini" fayllaridan ilhomlangan matnli fayllar, kalit bilan = [ bo'lim ] sarlavhalari o'rtasida guruhlangan qiymat juftlari . Bu erda / lib / uchun namunaviy xizmat faylini ko'ramiz systemd / system / ssh.service : [Birlik] Tavsif = OpenBSD Secure Shell serveri After = network.target auditd.service ConditionPathExists =! / Etc / ssh / sshd_not_to_be_run [Xizmat] EnvironmentFile = - / etc / default / ssh ExecStart = / usr / sbin / sshd -D $ SSHD_OPTS ExecReload = / bin / kill -HUP $ MAINPID KillMode = jarayon Qayta boshlash = ishlamay qolganda RestartPreventExitStatus = 255 Type = xabar bering [O'rnatish] WantedBy = multi-user.target Taxallus = sshd.service Maqsadli birliklar systemd dizaynining yana bir qismidir. Ular siz xohlagan kerakli holatni anglatadi faollashtirilgan birliklarga erishish (xizmat birliklarini xizmatini ko'rsatadigan). Ular mavjud bo'lgan asosiy birliklar va boshqa birliklarning bog'liqliklari. Tizim boshlanganda, mumkin birliklar talab qilinadi va u default.target (qaysi grafik , maqsadga yo'naltirilgan va shu bilan bog'liq) o'z navbatida multi-user.target- ga bog'liq ). Shunday qilib, ushbu maqsadlarning barcha bog'liqliklari faollashadi yuklash paytida. Bunday bog'liqliklar maqsadli birlik uchun Wants direktivasi bilan ifodalanadi. Ammo sizda yo'q yangi bog'liqliklarni qo'shish uchun maqsadli birlikni tahrirlash uchun, ga ishora qiluvchi simvol bog'lanishini yaratishingiz mumkin 117
5-bob - Kali Linux-ni sozlash
dependentunitinthe / etc / systemd / tizim / target-nomi .target.wants / katalog. Andis foo.service-ni aniq nima yoqadigan systemctl . Qachon xizmat qilsangiz, youtellsystemd [O'rnatish] bo'limining WantedBy yozuvida ko'rsatilgan maqsadlarga bog'liqlikni qo'shish serviceunitfile. Aksincha, systemctl o'chiring foo.service dropsthesamesymlinkandthus qaramlik. Faollashtirish va o'chiring buyruqlar joriy holati haqida hech narsa o'zgarmaydi xizmatlar. Ular faqat keyingi yuklashda nima bo'lishiga ta'sir qiladi. Agar siz xizmatni ishlatmoqchi bo'lsangiz darhol, systemctl start foo.service dasturini bajarishingiz kerak . Aksincha, siz uni to'xtatishingiz mumkin bilan systemctl stop foo.service . Siz shuningdek xizmatning joriy holatini tekshirishingiz mumkin systemctl status foo.service , bu foydali jurnalning so'nggi satrlarini o'z ichiga oladi. Xizmatning konfiguratsiyasini o'zgartirgandan so'ng, uni qayta yuklashni yoki qayta ishga tushirishni xohlashingiz mumkin: bu operatsiyalar systemctl reo foo.service va systemctl restart foo bilan amalga oshiriladi . navbati bilan xizmat . # systemctl holati postgresql ● postgresql.service - PostgreSQL RDBMS Yuklangan: yuklangan (/lib/systemd/system/postgresql.service; o'chirilgan; sotuvchining oldindan o'rnatgan: ¯ o'chirilgan) Faol: nofaol (o'lik) # ls -al /etc/systemd/system/multi-user.target.wants/postgresql.service ls: '/etc/systemd/system/multi-user.target.wants/postgresql.service' ga kirish imkoni yo'q: yo'q ¯ shunday fayl yoki katalog # systemctl postgresql-ni yoqadi [...] # ls -al /etc/systemd/system/multi-user.target.wants/postgresql.service lrwxrwxrwx 1 ildiz ildizi 38 Aprel 21 16:21 /etc/systemd/system/multi-user.target.wants/ ¯ postgresql.service -> /lib/systemd/system/postgresql.service # systemctl holati postgresql ● postgresql.service - PostgreSQL RDBMS Yuklangan: yuklangan (/lib/systemd/system/postgresql.service; yoqilgan; sotuvchining oldindan o'rnatgan: ¯ o'chirilgan) Faol: nofaol (o'lik) # systemctl postgresql-ni ishga tushirish # systemctl holati postgresql ● postgresql.service - PostgreSQL RDBMS Yuklangan: yuklangan (/lib/systemd/system/postgresql.service; yoqilgan; sotuvchining oldindan o'rnatgan: ¯ o'chirilgan) Faol: payshanba 2016 yildan faol (chiqdi) 2016-04-21 16:22:29 EDT; 2s oldin Jarayon: 6355 ExecStart = / bin / true (kod = chiqdi, holat = 0 / SUCCESS) Asosiy PID: 6355 (kod = chiqdi, holat = 0 / Muvaffaqiyat) 21-aprel, 16:22:29 kali-rolling systemd [1]: PostgreSQL RDBMS-ni ishga tushirish ... 21-aprel, 16:22:29 kali-rolling systemd [1]: PostgreSQL RDBMS ishga tushirildi. 118
Kali Linux ochildi
5.5. Xulosa Ushbu bobda biz Kali Linux-ni qanday sozlashni bilib oldik. Biz tarmoq sozlamalarini sozladik, gaplashdik foydalanuvchilar va guruhlar haqida va foydalanuvchi hisoblarini yaratish va o'zgartirish, parollarni o'rnatish, hisoblarni o'chirish va guruhlarni boshqarish. Va nihoyat, biz xizmatlarni muhokama qildik va qanday o'rnatishni tushuntirdik va SSH, PostgreSQL va Apache kabi umumiy xizmatlarni qo'llab-quvvatlash. Qisqacha ko'rsatmalar: • Odatda ish stolini o'rnatishda siz NetworkManager-ni allaqachon o'rnatgan bo'lasiz va u mumkin GNOME boshqaruv markazi va yuqori o'ng orqali boshqarilishi va sozlanishi menyu. • Tarmoqni buyruq satridan ifup va ifdown vositalari yordamida sozlashingiz mumkin , / etc / network / interfaces konfiguratsiya faylidan ularning ko'rsatmalarini o'qiydi . An systemd-networkd ham yangi vosita systemd init tizimi bilan ishlaydi . • Odatiy bo'lib, Unix foydalanuvchilari va guruhlari ma'lumotlar bazasi / etc / passwd matnli fayllardan iborat (listofusers), / etc / shadow (encryptedpasswordsofusers), / etc / group (listofgroups) va / etc / gshadow (guruhlarning shifrlangan parollari). • Siz foydalanuvchi ma'lumotlar bazasi va boshqa tizim ma'lumotlar bazalari bilan maslahatlashish uchun getent buyrug'idan foydalanishingiz mumkin . • Adduser buyrug'i qayd yozuvini yaratishdan oldin bir nechta savollarni beradi, lekin to'g'ridan-to'g'ri yangi foydalanuvchi hisobini yaratishning oldinga yo'nalishi. • Foydalanuvchi ma'lumotlar bazasidagi aniq maydonlarni o'zgartirish uchun bir nechta buyruqlardan foydalanish mumkin, jumladan: passwd (parolni o'zgartirish), chfn (to'liq ism va GECOSni o'zgartirish yoki umumiy ma'lumot - tion field), chsh (kirish qobig'ini o'zgartirish), chage (parolning yoshini o'zgartirish) va passwd -e foydalanuvchisi (foydalanuvchini keyingi kirish paytida parolini o'zgartirishga majbur qiladi). • Har bir foydalanuvchi bir yoki bir nechta guruhning a'zosi bo'lishi mumkin. Bir nechta buyruqlardan foydalanish mumkin guruh identifikatorini o'zgartirish: newgrp joriy guruh identifikatorini o'zgartiradi, sg yordamida buyruqni bajaradi thesuppliedalternategupup, thesetgidbitcanblacedonadirectory, fayllarni yaratishga sabab bo'lmoqda avtomatik ravishda to'g'ri guruhga tegishli bo'lgan ushbu katalogda. Bundan tashqari, id buyrug'i foydalanuvchining hozirgi holatini, shu jumladan guruhga a'zolik ro'yxatini ko'rsatadi. • Siz SSHni systemctl start ssh yordamida qo'lda ishga tushirishingiz yoki uni doimiy ravishda yoqishingiz mumkin systemctl ssh-ni yoqing . Standart konfiguratsiya uchun parolga asoslangan tizimni o'chirib qo'yadi root user, ya'ni avval SSH tugmachalarini ssh-keygen bilan o'rnatishingiz kerak . • PostgreSQL - bu ma'lumotlar bazasi serveri. U kamdan-kam hollarda o'z-o'zidan foydalidir, ammo boshqalar tomonidan qo'llaniladi ma'lumotlarni saqlash bo'yicha xizmatlar. • Odatda Kali Linux o'rnatilishi apache2 tomonidan taqdim etilgan Apache veb-serverini o'z ichiga oladi paket. Tarmoq xizmati bo'lib, u sukut bo'yicha o'chirilgan. Siz uni qo'l bilan boshlashingiz mumkin systemctl ishga tushirish apache2 . 119 5-bob - Kali Linux-ni sozlash
• Apache standart konfiguratsiyasi bilan 80-portni tinglaydi ( / etc / apache2 / da sozlanganidek) ports.conf ) va / var / www / html / katalogidagi sahifalarga sukut bo'yicha xizmat qiladi (config- sifatida yilda ured /etc/apache2/sites-enabled/000-default.conf ). Endi Linux asoslari va Kali Linuxni o'rnatish va sozlash bilan shug'ullandik, keling Kalida qanday qilib muammolarni bartaraf etishni muhokama qiling va sizni qayta tiklashga yordam beradigan ba'zi vositalar va fokuslarni o'rgating - Agar muammolarga duch kelsangiz. 120 Kali Linux ochildi
Kalit so'zlar Hujjatlar Forumlar ARM kanali Xatoliklar haqida hisobot
Bob 6 O'zingizga yordam berish va Yordam olish Mundarija Hujjat manbalari 124 Kali Linux hamjamiyati 128 129. Xavfsizlik to'g'risida hisobotni to'ldirish Xulosa 146
Siz necha yillik tajribangizga ega bo'lishingizdan qat'iy nazar, ertami-kechmi siz ekanligingizga shubha yo'q muammoga duch keladi. Ushbu muammoni hal qilish ko'pincha uni tushunish va keyin echim topish yoki ishlash uchun turli xil resurslardan foydalanish. Ushbu bobda biz mavjud bo'lgan turli xil ma'lumot manbalarini muhokama qilamiz va eng yaxshilarini muhokama qilamiz sizga kerakli yordamni topish strategiyasi yoki duch kelayotgan muammoning echimi. Biz .. qilamiz shuningdek, veb-saytni o'z ichiga olgan KaliLinux jamoatchiligi manbalari mavjud. forumlar va Internet-Relay Chat (IRC) kanali. Va nihoyat, biz xatolar haqida xabar berish va namoyishni taqdim etamiz muammolarni bartaraf etish va strategiyalarni tuzish uchun xatolarni ro'yxatdan o'tkazish tizimlaridan qanday foydalanish kerakligi Hujjatsiz muammolar tezda ko'rib chiqilishi uchun o'zingizning xatoliklar haqida hisobotingizni yozishda yordam berish samarali. 6.1. Hujjatlar manbalari Muammo yuz berganda nima sodir bo'layotganini tushunishingizdan oldin, buni bilishingiz kerak muammoga aloqador har bir dasturning nazariy roli. Buning eng yaxshi usullaridan biri dastur hujjatlarini ko'rib chiqishdir. Qaerda, aniq qaerda topishingiz mumkinligini muhokama qilish bilan boshlaymiz hujjatlar ko'pincha tarqalib ketganligi sababli.
Ushbu qisqartma "qo'llanmani o'qing" degan ma'noni anglatadi, lekin a da kengaytirilishi mumkin do'stona variant, "yaxshi qo'llanmani o'qing". Ushbu ibora ba'zan (terse) da ishlatiladi yangilarning savollariga javoblar. Bu juda keskin va ma'lum bir xiyonat qiladi o'qishni hatto bezovta qilmagan kishi tomonidan berilgan savolga noyance hujjatlar. Ba'zilarning aytishicha, bu klassik javob umuman javob bermaslikdan yaxshiroqdir chunki bu hech bo'lmaganda javob hujjatlarga tegishli ekanligiga ishora qiladi. Savollaringizni yuborayotganda, vaqti-vaqti bilan xafa bo'lishingiz shart emas RTFM javobi, lekin hech bo'lmaganda vaqt ajratganingizni ko'rsatish uchun qo'lingizdan kelganini qiling savolni yuborishdan oldin bir oz tadqiqot o'tkazish; o'zingizdagi manbalarni eslatib o'ting maslahatlashing va ma'lumot topishda shaxsan qilgan turli qadamlaringizni tavsiflang. mation. Bu sizning dangasa emasligingizni va chinakam izlayotganingizni ko'rsatish uchun uzoq yo'lni bosib o'tadi bilim. Erik Raymondning ko'rsatmalariga rioya qilish - bu eng ko'p oldini olishning yaxshi usuli tez-tez uchraydigan xatolar va foydali javoblarni olish. ² http://catb.org/~esr/faqs/smart-questions.html 6.1.1. Qo'l sahifalari Qo'l sahifalari, uslubi nisbatan ozroq bo'lsa-da, juda muhim ma'lumotlarni o'z ichiga oladi. Kimga sahifani ko'ring, shunchaki man manual-sahifasini kiriting . Qo'llanma sahifasi odatda bilan mos keladi buyruq nomi. Masalan, cp buyrug'ining mumkin bo'lgan variantlari haqida bilish uchun siz buni xohlaysiz yozing odam cp buyruq irodasini. Faqatgina hujjat dasturlarini boshqarish buyrug'idan foydalanish mumkin, lekin butalsoconfiguration fayllar, tizim qo'ng'iroqlari, C kutubxonasi funktsiyalari va boshqalar. Ba'zida ismlar to'qnashishi mumkin. Masalan, 124 Kali Linux ochildi
qobiqning o'qish buyrug'i o'qish tizim chaqiruvi bilan bir xil nomga ega . Shuning uchun qo'lda sahifalar quyidagi raqamlangan bo'limlarda tashkil etilgan: 1. Buyruq satridan bajarilishi mumkin bo'lgan buyruqlar 2. Tizim qo'ng'iroqlari (yadro tomonidan taqdim etilgan funktsiyalar) 3. Kutubxona vazifalari (tizim kutubxonalari tomonidan taqdim etiladi) 4. Qurilmalar (Unixga o'xshash tizimlarda, bular odatda / dev / katalogiga joylashtirilgan maxsus fayllar ) 5. Konfiguratsiya fayllari (format va konvensiyalar) 6. O'yinlar 7. Makro va standartlar to'plamlari 8. Tizim ma'muriyatining buyruqlari 9. Kernel tartiblari Siz o'zingiz ko'rib chiqadigan shaxsiy sahifani belgilashingiz kerak: hujjatlarni ko'rish uchun uchun o'qish tizimi chaqiruv, siz yozing bo'lardi man 2 o'qiladi . Hech qanday bo'lim aniq ko'rsatilmagan bo'lsa, so'ralgan ism bilan qo'llanma sahifasi bo'lgan birinchi bo'lim ko'rsatiladi. Shunday qilib, inson soyasi soyani qaytaradi (5), chunki 1-4 bo'limlarda soya uchun qo'lda sahifalar mavjud emas . Albatta, agar siz buyruqlarning nomlarini bilmasangiz, qo'llanma juda ko'p bo'lmaydi siz uchun foydalaning. Kiriting bo'ylab yana maxsus qo'llanma sahifalar izlaydi buyruq, (yoki ularning qisqa tavsiflar) siz taqdim etgan har qanday kalit so'zlar uchun. Keyin apropos buyrug'i a ni qaytaradi qisqacha mazmuni bir qator bilan birga so'ralgan kalit so'zlarni eslatib o'tadigan qo'llanma sahifalarining ro'yxati qo'llanma sahifasidan xulosa. Agar siz kalit so'zlarni yaxshi tanlasangiz, ning nomini topasiz sizga kerak bo'lgan buyruq.
$ apropos ”nusxa ko'chirish fayli” CP (1) - fayllar va kataloglarni nusxalash cpio (1) - fayllarni arxivga va undan nusxalash gvfs-nusxasi (1) - Fayllarni nusxalash gvfs-move (1) - Fayllarni nusxalash nusxa ko'chirish (1) - HFS hajmidan fayllarni nusxalash o'rnatish (1) - fayllarni nusxalash va atributlarni o'rnatish ntfscp (8) - faylni NTFS hajmiga nusxalash. Hujjatlarni ko'rib chiqish Quyidagi havolalar orqali Ko'pgina qo'llanmalar sahifalarida "Hatto ko'rish" bo'limi mavjud, odatda hujjat oxiriga yaqin, shunga o'xshash buyruqlar yoki tashqi hujjatlarga tegishli boshqa qo'llanma sahifalariga ishora qiladi. umid qilish. Hatto tegishli hujjatlarni topish uchun ushbu bo'limdan foydalanishingiz mumkin birinchi tanlov maqbul emas. 125
6-bob - O'zingizga yordam berish va yordam olish
Bundan tashqari odam , siz foydalanishingiz mumkin Konqueror (KDE) va havlama sifatida odam sahifalarni qidirish uchun (GNOME) yaxshi.
6.1.2. Ma'lumot hujjatlari GNU loyihasi ko'pgina dasturlari uchun ma'lumot formatida qo'llanmalar yozgan ; shuning uchun ko'pchilik qo'llanma sahifalari tegishli ma'lumot hujjatlariga murojaat qiladi . Ushbu format ba'zi afzalliklarni taqdim etadi ammo ushbu hujjatlarni ko'rish uchun standart dastur (shuningdek, ma'lumot deb ham ataladi ) biroz murakkabroq. Siz o'rniga pinfo dan foydalanish tavsiya etiladi ( pinfo to'plamidan). O'rnatish uchun apt-ni ishga tushirish kifoya yangilash followedby apt pinfo o'rnatish (seesection 8.2.2.2, " InstallingPackageswithAPT " [sahifa 177]).
u birinchi darajadagi mavjud tugunlarning ro'yxatini namoyish etadi. Odatda, tugunlar tegishli buyruqlar. Tugunlar orasida harakat qilish uchun siz o'q tugmalaridan foydalanishingiz mumkin. Shu bilan bir qatorda, siz grafikadan ham foydalanishingiz mumkin konqueror yoki yelp kabi ical brauzer (bu foydalanuvchilar uchun juda qulay) . Til tarjimalariga kelsak, ma'lumotlar tizimi har doim ingliz tilida va mos emas. man sahifasi tizimidan farqli o'laroq tarjima qilishga qodir . Biroq, pinfo dasturidan so'raganingizda mavjud bo'lmagan ma'lumot sahifasini ko'rsating, u xuddi shu nomdagi odam sahifasiga qaytadi (agar mavjud bo'lsa), tarjima qilinishi mumkin. 6.1.3. Paketga oid hujjatlar Har bir to'plam o'z hujjatlarini va hatto eng kam hujjatlashtirilgan dasturlarni o'z ichiga oladi bir bor README faylini ba'zi qiziqarli va / yoki muhim ma'lumotlarni o'z ichiga olgan. Ushbu hujjat- tion / usr / share / doc / pack / katalogiga o'rnatiladi (bu erda paket nomni anglatadi paket). Hujjatlar, ayniqsa, kattalashgan bo'lsa, dasturga kiritilishi mumkin emas asosiy paket, lekin odatda paket -doc deb nomlangan maxsus paketga yuklanishi mumkin. Asosiy paket odatda hujjat paketini tavsiya qiladi, shunda siz osongina topishingiz mumkin u. / Usr / share / doc / paketi / directoryalsocontainssomefilesprovidedbyDebian, whichcom- paketning o'ziga xos xususiyatlarini yoki taqqoslangan yaxshilanishlarini ko'rsatib hujjatlarni to'ldiring dasturiy ta'minotni an'anaviy o'rnatishga. README.Debian fayl ham adap- barcha bildiradi Debian siyosatiga muvofiq amalga oshirilgan ishlar. Changelog.Debian.gz fayl beradi vaqt o'tishi bilan foydalanuvchi paketga kiritilgan o'zgartirishlarni kuzatishi; harakat qilish juda foydali bir xil xulq-atvorga ega bo'lmagan ikkita o'rnatilgan versiya o'rtasida nima o'zgarganligini tushunib oling - ior. Va nihoyat, ba'zida NEWS.Debian.gz fayli mavjud bo'lib, ulardagi katta o'zgarishlarni hujjatlashtiradi to'g'ridan-to'g'ri administratorga tegishli bo'lishi mumkin bo'lgan dastur. 126
Kali Linux ochildi
6.1.4. Veb-saytlar Ko'pgina hollarda, bepul dasturiy ta'minot dasturlarini tarqatish uchun ishlatiladigan veb-saytlarni topishingiz mumkin uni ishlab chiquvchilar va foydalanuvchilar jamoasini birlashtirish. Ushbu saytlar tegishli narsalar bilan yuklangan rasmiy hujjatlar, tez-tez so'raladigan savollar (FAQ) kabi turli shakllardagi ma'lumotlar, va pochta ro'yxati arxivlari. Ko'p hollarda, tez-tez so'raladigan savollar yoki pochta ro'yxati arxivlari muammolarni hal qiladi duch kelgansiz. Internet orqali ma'lumot qidirayotganda, uni o'rganish juda muhimdir sintaksisini qidirish. Bitta tezkor maslahat: qidiruvni maxsus domen kabi cheklashga harakat qiling sizga muammo tug'diradigan dasturga. Agar qidiruv juda ko'p sahifalarni qaytarsa yoki natijalar bo'lsa qidirayotgan narsangizga mos kelmang, natijalarni cheklash va maqsadga erishish uchun kali yoki debian kalit so'zini qo'shishingiz mumkin tegishli ma'lumotlar. Xatolardan a Qaror Agar dastur juda aniq xato xabarini qaytarsa, uni qidiruv tizimiga kiriting (er-xotin tirnoq o'rtasida, " , o'rniga to'liq iborani qidirish uchun individual kalit so'zlar). Ko'pgina hollarda, birinchi qaytarilgan havolalarda javob bo'ladi sizga kerak. Boshqa hollarda, siz "Ruxsat berilmagan" kabi juda umumiy xatolarga duch kelasiz. Bunda ishda qatnashgan elementlarning (fayllar, foydalanuvchi identifikatori, guruhlar, va boshqalar.). Qisqasi, echim topish uchun doimo qidiruv tizimidan foydalanishni odat qilmang sizning muammoingizga. Siz aql-idrokdan foydalanishni unutishni juda oson deb bilasiz. Agar siz dasturiy ta'minot veb-saytining manzilini bilmasangiz, joylashtirishning turli usullari mavjud u. Dastlab, paketning meta-ma'lumotidan ( apt show paketi ) Bosh sahifa maydonini qidiring . Al- Odatda, paket tavsifida dasturning rasmiy veb-saytiga havola bo'lishi mumkin. Agar URL ko'rsatilmagan, paketni qo'llab- quvvatlovchi / usr / share / tarkibiga URL qo'shgan bo'lishi mumkin doc / pack / mualliflik huquqi fayli. Va nihoyat, siz qidiruv tizimidan foydalanishingiz mumkin (masalan, Google, DuckDuckGo, Yahoo va boshqalar) dasturiy ta'minot veb-saytini topish uchun. 6.1.5. Kali hujjatlari docs.kali.org saytida Http://docs.kali.org saytidagi Kaliprojectmaintainsacolelectionofusefuldocumentationat . Esa ushbu kitobda Kali Linux haqida bilishingiz kerak bo'lgan narsalarning katta qismi, u erdagi hujjatlar mavjud hali ham foydali bo'lishi mumkin, chunki u ko'plab mavzular bo'yicha bosqichma-bosqich ko'rsatmalarni o'z ichiga oladi (xuddi qanday bajarilishi kerak). ² http://docs.kali.org/ U erda ko'rib chiqilgan turli mavzularni ko'rib chiqamiz: • Ishni boshlash: yangi boshlanuvchilar uchun bir qator ko'rsatmalar, shu jumladan yuklab olish bo'yicha ko'rsatmalar Kali • Kali Linux Live: Kali Linuxni jonli tizim sifatida qanday ishlatishni tavsiflovchi hujjatlar • Kali Linux-ni o'rnatish: Kali Linux-ning o'rnatilishini tavsiflovchi turli xil hujjatlar, shu jumladan uni boshqa operatsion tizimlar bilan yonma-yon o'rnatish 127 6-bob - O'zingizga yordam berish va yordam olish
• ARM-da Kali Linux: turli xil ARM-ga asoslangan qurilmalarda Kali Linux-ni ishlatish bo'yicha ko'plab retseptlar • Kali Linux-dan foydalanish: ko'plab umumiy so'rovlarni qamrab oluvchi bir nechta usul • KaliLinux-ni xususiylashtirish: Kalibazni qayta qurish bo'yicha ko'rsatmalar o'z talablari • Kali jamoatchilikni qo'llab-quvvatlash: qo'llab-quvvatlashingiz mumkin bo'lgan turli jamoalarga ko'rsatgichlar va xatolar haqida hisobotlarni qanday topshirish haqida tushuntirishlar • Kali Linux siyosati: Kali Linux bilan solishtirganda nimasi bilan ajralib turishi haqida tushuntirishlar boshqa Linux tarqatish • Kali Linux Dojo: Black Hat va DEF CON seminarlarining videoyozuvlari
Dunyo bo'ylab ko'plab turli xil vositalardan foydalanadigan Kali Linux jamoalari mavjud. nic (forumlar va ijtimoiy tarmoqlar, masalan). Ushbu bo'limda biz faqat ikkita rasmiyni taqdim etamiz Kali Linux jamoalari. 6.2.1. Forums.kali.org saytidagi veb-forumlar Kali Linux loyihasi uchun rasmiy jamoatchilik forumlari forums.kali.org 1 da joylashgan . Yoqdi har bir veb-forumda, siz xabar yuborishingiz va tizimni eslab qolishingiz uchun hisob yaratishingiz kerak suhbatlarni doimiy ravishda kuzatib borishni osonlashtiradigan qanday xabarlarni ko'rgansiz. Yuborishdan oldin siz forum qoidalarini o'qib chiqishingiz kerak: ² http://docs.kali.org/community/kali-linux-community-forums Biz ularni bu erdan nusxa ko'chirmaymiz, ammo shuni ta'kidlash kerakki, noqonuniy xatti-harakatlar to'g'risida gapirish taqiqlanadi. boshqalarning tarmoqlarini buzish. Siz boshqa jamoatchilikka e'tibor bering mehmondo'stlar jamoasini yaratish uchun a'zolar. Reklama taqiqlangan va mavzudan tashqari muhokamalar oldini olish kerak. Siz muhokama qilmoqchi bo'lgan hamma narsani qamrab oladigan toifalar etarli Kali Linux haqida. 6.2.2. Freenode-dagi # kali-linux IRC kanali ARM - bu real vaqtda suhbatlashish tizimi. Muhokamalar kanallar deb ataladigan va mavjud bo'lgan chat xonalarida sodir bo'ladi odatda ma'lum bir mavzu yoki jamiyat atrofida markazlashtirilgan. Kali Linux loyihasi # kali- dan foydalanadi Freenode- da linux kanali2 ta tarmoq (chat.freenode.net-dan IRC-server sifatida, 6667-portda foydalanishingiz mumkin TLS-shifrlangan ulanish uchun yoki aniq matnli ulanish uchun port 6666). 1
2018-04-02 121 2 http://www.freenode.net 128
Kali Linux ochildi
ARM bo'yicha munozaralarga qo'shilish uchun siz hexchat (grafik rejimda) kabi IRC mijozidan foydalanishingiz kerak. yoki irssi (konsol rejimida). Vebchat.freenode.net saytida veb-mijoz ham mavjud3 . Suhbatga qo'shilish juda oson bo'lsa-da, siz IRC kanallarida o'z kanallari borligini bilishingiz kerak o'z qoidalari va kanal operatorlari (ularning taxallusi @ bilan qo'shilgan) mavjud, ular qoidalarni majburlash: ular sizni kanaldan chiqarib yuborishlari mumkin (yoki itoatsizlikda davom etsangiz ham taqiqlashlari mumkin) Qoidalar). # Kali-linux kanali ham istisno emas. Qoidalar bu erda hujjatlashtirilgan: ² http://docs.kali.org/community/kali-linux-irc-channel Qoidalarni umumlashtirish uchun: do'stona, bag'rikeng va mulohazali bo'lishingiz kerak. Siz qochishingiz kerak mavzudan tashqari muhokamalar. Xususan, noqonuniy xatti-harakatlar to'g'risida, munozaralar / yoriqlar / pirat soft- buyumlar, siyosat va dinlar taqiqlangan. Sizning IP manzilingiz mavjud bo'lishini yodda tuting boshqalar. Agar "keltirilgan tavsiyalarga amal qiling, yordam so'rash bo'lsangiz Qanday RTFM javoblar saqlanish uchun " [124-bet]: avval o'zingizning tadqiqotlaringizni bajaring va natijalari bilan o'rtoqlashing. Sizdan qo'shimcha so'ralganda ma'lumot, iltimos, uni aniq taqdim eting (agar siz aniq ma'lumot berishingiz kerak bo'lsa, uni joylashtirmang to'g'ridan-to'g'ri kanalda, buning o'rniga Pastebin 4 kabi xizmatdan foydalaning va faqat Pastebin URL-ni joylashtiring). Darhol javob kutmang. IRC real vaqtda aloqa platformasi bo'lsa ham, ishtirokchilar butun dunyodan kirishadi, shuning uchun vaqt zonalari va ish tartibi turlicha. Bu olishi mumkin kimdir sizning savolingizga javob berishi uchun bir necha daqiqa yoki soat. Biroq, boshqalar qo'shganda javobda sizning taxallusingiz, sizning nikingiz ajratib ko'rsatiladi va ko'pgina ARM mijozlari sizni xabardor qilishadi mijozingizni aloqada qoldiring va sabr qiling. 6.3. Xatoliklar haqida yaxshi hisobotni to'ldirish Agar muammoni hal qilish bo'yicha barcha harakatlaringiz muvaffaqiyatsiz tugasa, muammo bu xato tufayli bo'lishi mumkin dastur. Bunday holda, muammo xatolar haqidagi hisobotga olib kelishi mumkin. Siz xato qidirishingiz mumkin sizning muammoingizga echim topish uchun hisobotlar, ammo xato haqida xabar berish tartibini ko'rib chiqamiz Kali, Debian yoki to'g'ridan-to'g'ri yuqori oqim ishlab chiquvchilariga yuboring, shunda jarayonni tushunishingiz kerak o'zingizning hisobotingizni topshirishingiz kerak. Xatoliklar to'g'risidagi hisobotning maqsadi ishlab chiquvchilar yoki qo'llab-quvvatlovchilar uchun etarli ma'lumot berishdir (taxmin qilingan) noto'g'ri dastur muammoni ko'paytirishi, uning xatti-harakatlarini tuzatishi va tuzatishni ishlab chiqishi mumkin. Bu shuni anglatadiki, sizning xatolaringiz to'g'risidagi hisobotda tegishli ma'lumotlar bo'lishi kerak va ularga yo'naltirilgan bo'lishi kerak to'g'ri odam yoki loyiha jamoasi. Hisobot yaxshi yozilgan va puxta bo'lishi kerak tezroq javob. Xatoliklar to'g'risidagi hisobotni aniq tartibi hisobotni qaerga topshirishingizga qarab farqlanadi (Kali, Debian, yuqori oqim ishlab chiquvchilari), ammo tegishli ba'zi umumiy tavsiyalar mavjud barcha holatlar. Ushbu bobda biz ushbu tavsiyalarni muhokama qilamiz. 3
4
129 6-bob - O'zingizga yordam berish va yordam olish
6.3.1. Umumiy tavsiyalar Keling, bir nechta umumiy tavsiyanomalarni muhokama qilamiz va bu haqda xabar beramiz. bu aniq, keng qamrovli va xatolarni bartaraf etish imkoniyatini yaxshilaydi o'z vaqtida ishlab chiquvchilar. Qanday aloqa qilish kerak Hisobotingizni ingliz tilida yozing . Bepul dasturiy ta'minot hamjamiyati xalqaro va agar siz bo'lmasa suhbatdoshingizni biling, oddiy ingliz tilidan foydalanishingiz kerak. Agar siz ingliz tilini bilsangiz, oddiy jumlalardan foydalaning va odamlar uchun tushunish qiyin bo'lishi mumkin bo'lgan qurilishlardan qoching cheklangan ingliz tilini bilish. Ko'pgina ishlab chiquvchilar juda aqlli bo'lishiga qaramay, ularning hammasiga ham ega emas kuchli ingliz tilini bilish. Hech qachon o'ylamaslik yaxshiroqdir.
Kali Linux ortida turuvchilarga) xayrixoh va cheklangan bo'sh vaqtlarini ishlashga sarflaydilar erkin foydalanayotgan dasturiy ta'minot. Ko'pchilik buni alturizmdan qilmoqda. Shunday qilib, siz hujjat topshirganingizda xatolar haqida hisobot, hurmatli bo'ling (hatto xato ishlab chiquvchining aniq xatosiga o'xshasa ham) va ular sizni tuzatishga majbur deb o'ylamang. Buning o'rniga ularga qo'shgan hissasi uchun rahmat. Agar siz dasturiy ta'minotni qanday o'zgartirish va qayta kompilyatsiya qilishni bilsangiz, ishlab chiquvchilarga sinovlarda yordam berishni taklif qiling ular sizga taqdim etadigan har qanday yamalar. Bu ularga o'zingizning mablag'ingizni sarflashga tayyor ekanligingizni ko'rsatadi vaqt ham. Reaktiv bo'ling va qo'shimcha ma'lumot berishga tayyor bo'ling Ba'zi hollarda ishlab chiquvchi keladi qo'shimcha ma'lumot so'rovlari yoki muammoni qayta yaratishga urinishlaringiz bilan sizga qaytib boramiz ehtimol turli xil variantlardan foydalangan holda yoki yangilangan paketdan foydalangan holda. Javob berishga harakat qilishingiz kerak iloji boricha tezroq ushbu so'rovlar. Javobingizni tezroq topshirsangiz, imkoniyat shunchalik yuqori bo'ladi dastlabki tahlillar hali ham ularning yodida bo'lganida, ular buni tezda hal qilishlari mumkin. Siz tezda javob berishni maqsad qilib qo'yishingiz kerak bo'lsa-da, siz juda tez yurmasligingiz kerak: taqdim etilgan ma'lumotlar kerak to'g'ri bo'lishi kerak va unda ishlab chiquvchilar so'ragan barcha narsalar bo'lishi kerak. Agar ular g'azablansa ular ikkinchi marta biror narsa talab qilishlari kerak. Xatoliklar to'g'risidagi hisobotga nimani kiritish kerak Muammoni takrorlash bo'yicha ko'rsatmalar, muammoni takrorlash uchun ishlab chiquvchilarga kerak nima ishlatayotganingizni, qaerdan olganingizni va qanday qilib o'rnatganingizni bilish. Muammoni qanday qilib ko'paytirishni tavsiflovchi aniq, bosqichma-bosqich ko'rsatmalar berishingiz kerak. Muammoni qayta tiklash uchun ba'zi ma'lumotlardan foydalanishingiz kerak bo'lsa, tegishli faylni xatoga qo'shib qo'ying hisobot. Xatolikni ko'paytirish uchun zarur bo'lgan minimal ko'rsatmalar to'plamini ishlab chiqishga harakat qiling. 130
Kali Linux ochildi
Biroz kontekst bering va taxminlaringizni aniqlang Siz nima qilmoqchi bo'lganingizni va qanday qilib o'zingizni tushuntiring dastur o'zini tutishini kutgan. Ba'zi hollarda, xato faqat dasturni xuddi shu tarzda ishlatganingiz sababli paydo bo'ladi ishlab chiquvchilar tomonidan ishlash uchun mo'ljallanmagan. Siz nimaga erishmoqchi bo'lganingizni tushuntirib berib, siz ishlab chiquvchilarga bu qachon bo'lganini aniq ko'rishlariga imkon beradi. Oddiy xulq-atvorni odatdagidek tavsiflaydigan insomeothercases. Dasturni kutgan narsalar haqida aniq ma'lumot bering. Bu vaziyat uchun oydinlik kiritadi ishlab chiquvchilar. Ular xatti-harakatlarini yaxshilashi yoki hujjatlarni yaxshilashi mumkin, ammo hech bo'lmaganda ular o'zlarining dasturlarining xatti-harakatlari ba'zi foydalanuvchilarni chalkashtirib yuborishini bilishadi!
ularning bog'liqliklari soni. Yuklagan narsangizga murojaat qilganingizda, uni kiriting to'liq URL. Xato haqidagi xabarni olganingizda, uni ko'rganingizdek aniqroq keltiring. Agar iloji bo'lsa, o'zingizning nusxangizni qo'shing ekran chiqishi yoki skrinshot. O'chirishingizni ta'minlab, tegishli jurnal faylining nusxasini qo'shing birinchi navbatda har qanday nozik ma'lumotlar. Mumkin bo'lgan tuzatishlar yoki vaqtinchalik echimlar haqida eslatib o'ting , xatoliklar to'g'risidagi hisobotni topshirishdan oldin, ehtimol siz qayta urinib ko'rgansiz muammoni hal qilish. Nimani sinab ko'rganingizni va qanday natijalarga erishganingizni tushuntiring. Bu haqda juda aniq bo'ling nima haqiqat va nima sizda shunchaki faraz edi. Agar siz Internetda qidiruv o'tkazgan bo'lsangiz va shunga o'xshash muammo haqida tushuntirishlar topsangiz, siz erkaklar ularni, xususan, Debian bug tracker-da yoki shunga o'xshash boshqa xatoliklar haqida hisobotlarni topganingizda yuqoridagi xatolarni kuzatuvchi. Agar siz xatoga yo'l qo'ymasdan kerakli natijaga erishish yo'lini topsangiz, iltimos, hujjatlashtiring bu ham. Bu xuddi shu muammoga duch kelgan boshqa foydalanuvchilarga yordam beradi. Uzoq xatoliklar to'g'risidagi hisobotlar yaxshi . Ikki qatorli xatoliklar haqida hisobot etarli emas; barcha ma'lumotlarni taqdim etish odatda matnning bir nechta xatboshilari (yoki ba'zan sahifalari) talab qilinadi. Qo'lingizdan kelgan barcha ma'lumotlarni etkazib bering. Tegishli narsaga sodiq qolishga harakat qiling, ammo agar siz ham noaniq bo'lsangiz juda oz bo'lganidan ko'ra yaxshiroqdir. Agar sizning xatolaringiz haqidagi hisobot haqiqatan ham uzoq bo'lsa, tarkibni tuzish uchun bir oz vaqt ajrating va qisqasini taqdim eting boshida xulosa. Turli xil maslahatlar Ikki nusxadagi xatoliklar to'g'risidagi hisobotlarni yozishdan saqlaning Bepul dasturiy ta'minot dunyosida barcha xatolarni kuzatuvchilar ommaviydir. Ochiq muammolarni ko'rib chiqish mumkin va ular hatto qidirish xususiyatiga ega. Shunday qilib, yangi xatolar to'g'risidagi hisobotni topshirishdan oldin, sizning muammoingiz allaqachon boshqa birov tomonidan xabar qilinganligini aniqlashga harakat qiling. 131
6-bob - O'zingizga yordam berish va yordam olish
Agar mavjud xatolar haqida hisobotni topsangiz, unga obuna bo'ling va ehtimol qo'shimcha ma'lumotlarni qo'shing. Qil "Men ham" yoki "+1" kabi izohlarni joylashtirmang; ular hech qanday maqsadga xizmat qilmaydi. Ammo siz o'zingizni ko'rsatishingiz mumkin agar asl topshiruvchi buni taklif qilmasa, keyingi sinovlar uchun foydalanish mumkin. Muammoingiz haqida biron bir xabar topmagan bo'lsangiz, uni davom ettiring. Agar siz tegishli deb topsangiz chiptalar, ularni eslatib qo'yishni unutmang.
ular allaqachon hal qilgan muammolar yoki ularni versiya bilan ko'paytirib bo'lmaydigan muammolar ular foydalanayotgani (ishlab chiquvchilar deyarli har doim o'z mahsulotlarining so'nggi versiyasidan foydalanadilar). Hatto qachon ham eski versiyalar ishlab chiquvchilar tomonidan qo'llab-quvvatlanadi, qo'llab-quvvatlash ko'pincha xavfsizlik tuzatishlari bilan cheklanadi va asosiy muammolar. Sizning xatoingiz shulardan biri ekanligiga aminmisiz? Hisobotni taqdim etishdan oldin, siz ushbu o'zgarishni o'zgartirishingiz kerak muammoli tizim va dastur va ushbu vaziyatda muammoni takrorlashingiz mumkin. Agar Kali Linux dasturning so'nggi versiyasini taklif qilmasa (na kali-prokatda, na kali- qon ketishi, bo'limga qarang 8.1.3.3, " Kali qon ketishi bilan chekka ombori " [174-bet]), sizda al- hal qiluvchi echimlar: siz virtual versiyada so'nggi versiyani qo'lda o'rnatishga urinib ko'rishingiz mumkin yoki siz buni ko'rish uchun yuqori oqimdagi ChangeLog-ni ko'rib chiqishingiz mumkin (yoki Git-ning tarixini) siz ko'rib turgan muammoni hal qiladigan (va keyin ham xatoni yozib oladigan) o'zgarish bo'lmadi oxirgi versiyasini sinab ko'rmagan bo'lsangiz ham). Bitta xato haqida hisobotda bir nechta masalani aralashtirmang . Har bir nashr uchun bitta xato hisobotini yuboring. Shu yo'l, keyingi munozaralar juda tartibsiz bo'lmaydi va har bir xato o'z-o'zidan tuzatilishi mumkin jadval. Agar buni qilmasangiz, bitta xato bir necha marta qayta tuzilishi kerak va faqat barcha muammolar tuzatilganda yopilishi mumkin, yoki ishlab chiquvchilar qo'shimcha faylni topshirishlari kerak birinchi navbatda yaratishingiz kerakligi haqida xabar beradi. 6.3.2. Xatoliklar to'g'risida hisobotni qaerga yuborish kerak Xatoliklar to'g'risidagi hisobotni qaerga yozishni hal qilish uchun siz buni yaxshi tushunishingiz kerak muammo va siz qaysi dasturiy ta'minotda muammo borligini aniqlagan bo'lishingiz kerak. Ideal holda, siz tizimdagi faylga qadar muammoni kuzatib borasiz va keyin dpkg- dan foydalanishingiz mumkin qaysi paket ushbu faylga egalik qiladi va bu paket qayerdan keladi. Siz topdingiz deb taxmin qilaylik grafik dasturdagi xato. Ishlayotgan jarayonlarning ro'yxatini ko'rib chiqqandan so'ng ( ps ning chiqishi auxf ), dastur / usr / bin / sparta bajarilishi bilan boshlanganligini aniqladingiz : $ dpkg -S / usr / bin / sparta sparta: / usr / bin / sparta $ dpkg -s sparta | grep ^ versiyasi: Versiya: 1.0.1 + git20150729-0kali1 / Usr / bin / sparta 1.0.1 + git versiyasida bo'lgan sparta to'plami tomonidan ta'minlanganligini bilib oldingiz. 20150729-0kali1. Versiya satrida kalining borligi sizga paket ekanligini ko'rsatadi 132
Kali Linux ochildi
Kali Linux-dan keladi (yoki Kali Linux tomonidan o'zgartirilgan). Kali bo'lmagan har qanday paket versiya satri (yoki uning to'plam nomida) to'g'ridan-to'g'ri Debian-dan keladi (umuman Debian Testing). Oldin ikki marta tekshiring Xatolarni to'ldirish Debian To'g'ridan-to'g'ri Debian-dan import qilingan paketda xato topsangiz, u shunday bo'lishi kerak xabar berdi va Debian tomoniga o'rnatildi. Biroq, buni amalga oshirishdan oldin, muammo oddiy Debian tizimida takrorlanishi mumkin, chunki Kali sabab bo'lishi mumkin boshqa paketlarni yoki bog'liqliklarni o'zgartirish orqali muammo. Bunga erishishning eng oson yo'li - Debian Test- ishlaydigan virtual mashinani sozlash. ing. Debian Installer veb-saytida Debian Testing uchun ISO o'rnatilishini topishingiz mumkin. sayt:
² https://www.debian.org/devel/debian-installer/ Agar siz virtual mashinada muammoni tasdiqlashingiz mumkin bo'lsa, unda siz xatoni yuborishingiz mumkin Reportian- ni virtual mashinada ishga tushirish va ko'rsatmalarga amal qilish orqali Debian taqdim etilgan qismlar. Ilovalarning xatti-harakatlari to'g'risidagi xato xabarlarning aksariyati yuqoridagi loyihalariga yo'naltirilishi kerak faqat integratsiya muammosiga duch kelganda: bu holda xato yo'lda xato bo'ladi dasturiy ta'minot paketlanadi va Debian yoki Kali-ga qo'shiladi. Masalan, agar dastur taklif qilsa vaqtni kompilyatsiya qilish paketga qo'shib qo'yish mumkin emas etishmayotgan kutubxona (shu bilan meta-ma'lumot to'plamidagi yo'qolgan qaramlikni keltirib chiqaradi), siz integratsiya muammosiga duch kelishingiz mumkin. Qanday muammoga duch kelganingizni bilmasangiz, muammoni har ikki tomonga topshirish va ularga o'zaro mos yozuvlar bilan murojaat qilish odatda yaxshiroqdir. Yuqori oqimdagi loyihani aniqlash va xatoliklar to'g'risidagi hisobotni qaerga yozishni topish odatda oson. Siz shunchaki qadoqlashning Bosh sahifa maydonida havola qilingan yuqori oqim veb-saytini ko'rib chiqishingiz kerak meta-ma'lumotlar: $ dpkg -s sparta | grep ^ Bosh sahifa: Bosh sahifa: https://github.com/SECFORCE/sparta 6.3.3. Xatoliklar to'g'risida hisobotni qanday topshirish kerak
Kali http://bugs.kali.org saytida veb-ga asoslangan bug tracker-dan foydalanadi, bu erda siz barcha xatolarni ko'rib chiqishingiz mumkin noma'lum holda xabar beradi, ammo sharh qoldirmoqchi bo'lsangiz yoki yangi xatoliklar to'g'risida hisobot yozmoqchi bo'lsangiz, sizga kerak bo'ladi hisob qaydnomasini ro'yxatdan o'tkazish. Xatolarni kuzatuvchisi hisobiga yozilish Boshlash uchun shunchaki xatolik haqida yangi qayd yozuvini ro'yxatdan o'tkazish tugmasini bosing shaklda ko'rsatilgandek tracker veb-sayti 6.1 , “ Kali Bug Tracker-ning boshlang'ich sahifasi”[134-bet]. 133 6-bob - O'zingizga yordam berish va yordam olish
Shakl 6.1 Kali Bug Tracker boshlang'ich sahifasi Keyin foydalanuvchi nomi, elektron pochta manzili va CAPTCHA muammosiga javob bering. Keyin bosing davom etish uchun Ro'yxatdan o'tish tugmasi (rasm) 6.2 , " Ro'yxatdan o'tish sahifasi " [134-bet]).
134
Kali Linux ochildi
Muvaffaqiyatli bo'lsa, keyingi sahifa ( 6.3- rasm) , " SignupConfirmationPage " [sahifa135]) yoshlarni xabardor qilmaydi hisob qaydnomasi rasmiylashtirildi va xatolarni kuzatuvchi tizim tasdiqni yuboradi siz ko'rsatgan manzilga elektron pochta orqali yuboring. Faollashtirish uchun elektron pochtadagi havolani bosishingiz kerak sizning hisob qaydnomangiz. Hisobingiz faollashtirilgandan so'ng, xatolarni kuzatuvchiga kirish sahifasida davom etish uchun Davom etish tugmasini bosing.
135
6-bob - O'zingizga yordam berish va yordam olish
Hisobotni yaratish Hisobotni boshlash uchun o'z hisobingizga kiring va Hisobotni nashr qilish havolasini bosing ochilish sahifasida. Shaklda ko'rsatilgandek, sizga to'ldirish uchun ko'plab maydonlarga ega bo'lgan shakl taqdim etiladi 6.4 , " Xato haqida xabar berish uchun shakl " [136-bet].
Shakldagi barcha maydonlarni qisqartirish: Turkum (majburiy) Ushbu maydonda siz yuborayotgan xatoning toifasi tasvirlangan. Hisobotlar ma'lum bir paketga tegishli bo'lishi mumkin bo'lgan Kali Package Bug yoki Kali-da yozilishi kerak Paketni takomillashtirish toifalari. Boshqa xabarlarda Umumiy Xato yoki Xususiyatlar Re-dan foydalanish kerak. kvestlar toifalari. Qolgan toifalar maxsus foydalanish holatlariga tegishli: Asbobni yangilash mumkin paketli dasturiy ta'minotning yangi versiyasi haqida Kali ishlab chiquvchilariga xabar berish uchun foydalanilgan 136
Kali Linux ochildi
Kalida. To'plamiga qo'shilish uchun yangi vositalarni taklif qilish uchun yangi asbob so'rovlaridan foydalanish mumkin Kali tarqatish. Reproduktivlik Ushbu sohada muammoning taxmin qilinadigan tarzda takrorlanishi mumkinmi yoki yo'qligini tasdiqlaydi yoki bu shunchaki tasodifiy bo'lsa. Jiddiylik va ustuvorlik Ushbu maydonlar, asosan, ishlab chiquvchilar uchun o'zgartirilmagan holda qoldirilishi kerak. Ular ularni muammolarning zo'ravonligiga qarab masalalar ro'yxatini saralash uchun ishlatishi mumkin u bilan ishlash kerak bo'lgan ustuvorlik.
ishlaydigan narsangizga eng yaqin bo'lgan biri). Muammo haqida xabar berishdan oldin ikki marta o'ylab ko'ring endi qo'llab-quvvatlanmaydigan eski versiya.
odamlar ko'radi. Hisobotni topshirish sababini ko'rsatganligiga ishonch hosil qiling. Qoching "X ishlamayapti" kabi umumiy tavsiflar va o'rniga "X xatosi ostida X bajarilmaydi" ni tanlang shart Z. ” Tavsif (majburiy) Bu sizning hisobotingizning asosiy qismidir. Bu erda siz barcha ma'lumotlarni kiritishingiz kerak Siz boshdan kechirayotgan muammo haqida siz to'plagan shakllanish. Barchasini unutmang oldingi bo'limda berilgan tavsiyalar.
muammo.
Qo'shimcha ma'lumotlar Ushbu bo'limda siz ishongan har qanday qo'shimcha ma'lumotlarni taqdim etishingiz mumkin masala bilan bog'liq. Agar sizda muammo bo'yicha tuzatish yoki vaqtinchalik echim bo'lsa, iltimos, uni taqdim eting ushbu bo'lim.
sizning hisobotlaringizga fayllar: xatoni ko'rsatadigan skrinshotlar, probni keltirib chiqaradigan hujjatlar namunalari lem, jurnal fayllari va boshqalar.
vate "faqat oshkor qilinmagan xavfsizlik to'g'risidagi ma'lumotlarni o'z ichiga olgan xavfsizlik bilan bog'liq hisobotlar uchun zaifliklar.
Debian Debbuglar deb nomlanuvchi (asosan) elektron pochtaga asoslangan xatolarni kuzatish tizimidan foydalanadi. Yangi xato ochish uchun report, youwillsendanemail (withaspecialsyntax) tosubmit@bugs.debian.org. Bu ajratiladi
137
6-bob - O'zingizga yordam berish va yordam olish
https://bugs.debian.org/ saytidagi berilgan paket (shu jumladan, siz xabar berishni o'ylayotgan xato haqida). paket . Siz berilgan xatoning tarixini https://bugs.debian.org/ XXXXXX orqali tekshirishingiz mumkin . Reportbug-ni sozlash Oddiy elektron pochta orqali yangi xatoni ochishingiz mumkin bo'lsa ham, biz sizga maslahat beramiz reportbug- dan foydalanish, chunki barcha kerakli ma'lumotlar bilan asolidbug hisobotini tuzishga yordam beradi. Ideal holda, uni Debian tizimidan ishga tushirishingiz kerak (masalan, o'zingiz joylashgan virtual mashinada) muammoni takrorladi). Reportbug- ning birinchi ishlashi konfiguratsiya skriptini boshlaydi. Birinchidan, mahorat darajasini tanlang. Sen qilishing kerak Ajam yoki Standartni tanlang; ikkinchisini ishlatamiz, chunki u yanada nozik nazoratni taklif qiladi. Keyingi, interfeysni tanlang va shaxsiy ma'lumotlaringizni kiriting. Nihoyat, foydalanuvchi interfeysini tanlang. Konfiguratsiya- sion skript sizga mahalliy pochta transport agenti, SMTP serveridan yoki so'nggi chora sifatida foydalanish imkoniyatini beradi Debian SMTP-server. Reportbug-ga xush kelibsiz! Tashqi ko'rinishiga ko'ra siz birinchi marta reportbug ishlatilgan, biz uning xatti-harakatlarini sozlaymiz. Ushbu sozlamalar bo'ladi "/root/.reportbugrc" faylida saqlangan, uni tahrirlashingiz mumkin yanada. Reportbug uchun standart ish rejimini tanlang. 1 yangi boshlovchi Texnik savollarni chetlab o'tib, oddiy ko'rsatmalar bering. 2 ta standart takliflar, shu jumladan narsalar haqida so'rash mo''tadil darajada murakkab foydalanuvchidan kutilgan Debian haqida bilish. 3 standarti kabi rivojlangan, ammo Debian haqida bir oz ko'proq ma'lumotga ega bo'lishingizni taxmin qiladi, ¯ shu jumladan "kiruvchi". 4 mutaxassis Ko'p ushlab turish choralarini va dastlabki harakatlarni chetlab o'ting muntazam. Ushbu rejimdan notanish odamlar foydalanmasligi kerak Debian siyosati va ishlash tartib-qoidalari bilan. Rejimni tanlang: [novice] standart Reportbug uchun standart interfeysni tanlang. 1 matn
Matnga yo'naltirilgan konsol foydalanuvchi interfeysi 2 gtk2
Grafik (GTK +) foydalanuvchi interfeysi. 3 urwid Menyuga asoslangan konsol foydalanuvchi interfeysi Interfeysni tanlang: matn Reportbug ko'pincha Internetga to'g'ridan-to'g'ri ulanishga ega bo'ladimi? (Siz javob berishingiz kerak ha, agar siz nima qilayotganingizni va nimani rejalashtirayotganingizni bilmasangiz takroriy hisobotlar boshqa kanal orqali yuborilganligini tekshiring.) 138 Kali Linux ochildi
[Y | n | q |?]? Y Xatoliklar haqida hisobot yuborish uchun qanday haqiqiy ismdan foydalanish kerak? [root]> Rafael Xertzog Xatoliklar haqida xabar yuborishda elektron pochta manzillaridan qaysi biri ishlatilishi kerak? (E'tibor bering, ushbu manzil xatolarni kuzatish tizimida ko'rinadi, shuning uchun siz veb-pochta manzilidan yoki yaxshi spam bilan boshqa manzildan foydalanishni xohlashi mumkin filtrlash imkoniyatlari.) [root@localhost.localdomain]> buxy@kali.org Exim, Postfix yoki SSMTP kabi "pochta transport agenti" (MTA) bormi? Internetda xat yuborish uchun ushbu kompyuterda tuzilganmi? [y | N | q |?]? N SMTP xost nomini kiriting. Odatda bu narsa deyiladi "mail.example.org" yoki "smtp.example.org" kabi. Agar sizdan foydalanishingiz kerak bo'lsa sukut bo'yicha boshqa port, Download 0.74 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling