Kā palaist Kali Linux vietnē Docker?

Ka Palaist Kali Linux Vietne Docker



Drošības audits un pildspalvu testēšana ir būtiskas jebkuras organizācijas sastāvdaļas ievainojamības pārbaudēm un drošības un tīkla uzbrukumiem. Šajā sakarā Kali Linux ir populāra visā pasaulē izmantota pildspalvu testēšanas un drošības kriminālistikas operētājsistēma, kas piedāvā vairāk nekā 600 iespiešanās pārbaudes lietojumprogrammas un pakotnes. To var viegli palaist visās lielākajās operētājsistēmās vai var palaist kā neatkarīgu sistēmu.

Lai palaistu un izmantotu Kali Linux sistēmā, neietekmējot resursdatora sistēmu, lietotāji var izmantot sistēmas virtualizāciju. Kali Linux var palaist Docker konteineros, kā arī virtuālajās mašīnās. Palaižot Kali virtuālajā mašīnā, tā instalēs un darbinās atsevišķu Kali operētājsistēmu un kodolu un aizņems vairāk vietas. Programmā Docker Kali Linux var palaist nelielā izpildāmā pakotnē ar nosaukumu konteineri. Šie doku konteineri izmanto OS virtualizāciju un sistēmas kodolu, lai darbinātu Kali Linux. Kali Linux palaišana programmā Docker ir viena no efektīvākajām un iedarbīgākajām izvēlēm.

Šajā emuārā mēs parādīsim:







Priekšnosacījums: instalējiet sistēmā Docker

Lai palaistu Kali Linux Docker konteinerā, lietotājam vispirms sistēmā jāinstalē Docker. Docker ir populāra un plaši izmantota konteinerizācijas platforma, kas ļauj mums izveidot, izvietot un nosūtīt lietojumprogrammu un programmatūru izolētās dzīvotnēs.



Instalējiet Docker operētājsistēmā Windows:

Operētājsistēmā Windows Docker un tā komponentus var viegli instalēt, instalējot tās darbvirsmas lietojumprogrammu. Lai instalētu Docker operētājsistēmā Windows, vispirms iespējojiet WSL un virtuālās platformas līdzekļus. Pēc tam lejupielādējiet un instalējiet Docker Desktop no oficiālās vietnes. Lai iegūtu pareizus norādījumus par Docker instalēšanu, izpildiet ' Instalējiet Docker Desktop ” raksts.



Instalējiet Docker operētājsistēmā Linux:

Operētājsistēmā Linux Docker var instalēt no instalētā Linux izplatīšanas oficiālā avotu krātuves. Lai instalētu Docker uz Debian vai Ubuntu, atveriet “ Instalējiet Docker uz Debian 12 ” vai “ Instalējiet Docker uz Ubuntu ” rakstu.





Instalējiet Docker operētājsistēmā MacOS:

Operētājsistēmā MacOS Docker instalēšanas programmu var lejupielādēt no Docker oficiālās vietnes. Pēc tam lietotāji var instalēt Docker, izpildot mūsu saistīto rakstu ' Instalējiet Docker Desktop operētājsistēmā Mac ”.

Tomēr Docker darbība un komandas paliks nemainīgas jebkurā operētājsistēmā. Lai demonstrētu Kali Linux palaišanu programmā Docker, mēs izmantosim Windows OS.



Kā palaist Kali Linux programmā Docker?

Lai palaistu Kali Linux programmā Docker, Docker izlaiž oficiālo kali-ripināšana ” attēlu, lai konteinerā instalētu un izmantotu Docker. Attēls programmā Docker ir veidne vai vienkārši norādījumi, kas palīdz izveidot konteineru. Lai instalētu un lietotu Kali konteinerā, izpildiet sniegto demonstrāciju.

1. darbība: izvelciet Kali oficiālo attēlu

Vispirms izvelciet Docker attēlu no oficiālās vietnes. Lai izvilktu attēlu, lietotājam ir jāpiesakās Docker Hub oficiālajā Docker reģistrā.

docker pull kalilinux / kali-ripināšana

Lai apstiprinātu, uzskaitiet Docker attēlus:

dokera attēli

Šeit mēs esam lejupielādējuši ' kali-ripināšana ” Kali attēls no Docker Hub:

2. darbība. Palaidiet Kali in Container

Tagad palaidiet Kali Linux konteinerā, izmantojot “ docker run –name kalilinux/kali-rolling ” komanda:

dokera skrējiens --nosaukums kali-cont -tas kalilinux / kali-ripināšana

Dotajā komandā ' - vārds ' iestatīs konteinera nosaukumu un ' -tas ” tiek izmantots, lai interaktīvi atvērtu un palaistu TTY pseido termināli:

Šeit jūs varat redzēt, ka Kali saknes terminālis ir atvērts ekrānā.

3. darbība: atjauniniet Kali

Tagad atjauniniet Kali repozitoriju, izmantojot “ piemērots atjauninājums ”:

piemērots atjauninājums

Šeit “ 8 ” pakotne ir jājaunina:

4. darbība: jauniniet Kali pakotnes

Lai atjauninātu pakotnes Kali, izpildiet “ piemērots jauninājums ” komandu. Šeit “ -un ” opcija ļaus procesam izmantot papildu konteinera vietu:

piemērots jauninājums -un

5. darbība: instalējiet svarīgākās pakotnes

Lai instalētu svarīgākās pakotnes programmā Kali Linux, izpildiet “ apt install ” komanda:

apt uzstādīt neviens necirtas nmap nano git -un

Šeit mēs esam instalējuši ' neviens ',' čokurošanās ',' nmap ', un ' git ” Kali Linux konteinerā:

Bonusa padoms: pievienojiet jaunu lietotāju Kali Linux konteinerā

Dažreiz lietotājs vēlas izveidot nepiešķirtu kontu, lai nodrošinātu Kali saknes kontu. Šī ir ieteicama iespēja arī Kali konteineru drošībai. Lietotāja konts tiks izmantots kā saknes konts, taču tas vienmēr ir zemāks par saknes kontu.

Lai konteinerā pievienotu Kali lietotāju, izmantojiet “ adduser ” komanda:

adduser suporti

Tagad pievienojiet jauno lietotāju sudo lietotāju grupai. Šim nolūkam palaidiet tālāk norādīto komandu:

usermod -aG sudo kaliuseris

Lai izietu no Kali termināļa Docker konteinerā, vienkārši palaidiet “ Izeja ” komanda:

Izeja

Tādā veidā lietotājs var palaist Kali Linux Docker konteinerā.

Bonusa padoms: kā pievienot skaļumu, izmantojot Kali Linux konteineru?

Skaļums tiek izmantots, lai saglabātu konteinera datus ārpus konteinera. To galvenokārt izmanto dublēšanas nolūkos. Montāžas apjoms nozīmē arī koplietotu disku, kas var būt pieejams gan Docker konteineram, gan resursdatora sistēmai.

Lai uzstādītu tilpumu Kali konteinerā, veiciet tālāk norādītās darbības.

1. darbība: uzskaitiet Docker konteinerus

Uzskaitiet konteinerus programmā Docker, izmantojot “ dokeris ps ” komandu. Šeit, lai skatītu visus apturētos un darbojošos konteinerus, esam pievienojuši ' -a ” karogs:

dokeris ps -a

Ņemiet vērā Kali konteinera ID no parādītā rezultāta:

2. darbība: saglabājiet Kali konteineru jaunā attēlā

Pēc tam izveidojiet Kali konteinera kopiju jaunā Docker attēlā, izmantojot “ docker commit ” komanda:

docker commit 16de59fc563d updated-kali-image

Šī attēla kopija tiks izmantota, lai palaistu jauno Kali konteineru un pievienotu sējumu. Mēs esam izveidojuši attēlu no konteinera, lai mēs varētu saglabāt Kali Docker konteinera iepriekšējo stāvokli un datus:

Lai pārbaudītu, skatiet docker attēlus, izmantojot tālāk norādīto komandu:

dokera attēli

Šeit jūs varat redzēt, ka esam ģenerējuši jauno Docker attēlu no Kali konteinera:

3. darbība: palaidiet un uzstādiet tilpumu, izmantojot Kali konteineru

Tagad palaidiet ģenerēto Docker attēlu, lai izpildītu jauno Kali konteineru, un arī pievienojiet sējumu ar konteineru, izmantojot “ -in ” opcija:

dokera skrējiens -tas --nosaukums jaun-kalicont -in C: / Lietotāji / Dell / Dokumenti / laiks: / sakne / kali atjaunināts-kali-attēls

Iepriekš minētajā komandā mēs esam uzstādījuši resursdatora direktoriju ' C:/Lietotāji/Dell/Documents/kali 'uz konteineru direktoriju' /root/kali ”:

4. darbība: atveriet Mounted Volume direktoriju

Tagad dodieties uz konteinera direktoriju, kurā ir uzstādīts sējums, izmantojot ' cd ”:

cd / sakne / laiks

5. darbība: izveidojiet failu

Tagad ģenerējiet jaunu failu un pievienojiet failam saturu, izmantojot komandu “echo”. Šo darbību izmanto verifikācijas nolūkos:

atbalss 'Kali Docker konteiners' >> text.txt

Lai skatītu faila saturu, palaidiet ' kaķis ” komanda:

kaķis text.txt

Tagad redzēsim, vai šis fails ir koplietots un pieejams resursdatorā.

6. darbība. Verifikācija

Lai apstiprinātu, izejiet no Docker konteineru termināļa, izmantojot “ Izeja ” komandu. Pēc tam dodieties uz uzstādīto direktoriju, izmantojot ' cd ”:

cd C: / Lietotāji / Dell / Dokumenti / laiks

Lai pārbaudītu atvērtā direktorija failu un mapes, palaidiet ' ls ” komanda:

ls

Šeit jūs varat redzēt failu ' text.txt ”, kas ir izveidots Kali konteinerā, ir redzams arī uzstādītajā direktorijā. Tas nozīmē, ka esam efektīvi uzstādījuši apjomu ar Kali Linux konteineru:

Skatiet faila saturu, izmantojot ' kaķis 'pavēle':

kaķis text.txt

Tādā veidā mēs varam iegult apjomu ar Docker konteineru un saglabāt konteinera datus.

Kā noņemt KaIi konteineru?

Lai noņemtu Kali Linux, kas darbojas Docker konteinerā, lietotāji var to noņemt, dzēšot konteineru. Lai noņemtu vai dzēstu konteineru, vispirms apturiet darbojošos konteineru un pēc tam palaidiet komandu “docker rm”. Demonstrēšanai veiciet tālāk norādītās darbības.

1. darbība. Apturiet Docker konteineru

Vispirms apturiet izpildes konteineru, izmantojot ' docker stop ” komanda:

docker stop new-kalicont

2. darbība. Noņemiet konteineru

Pēc tam izdzēsiet Kali Linux konteineru, izmantojot “ docker rm ” komanda:

dokeris rm jaun-kalicont

Mums ir metode, kā instalēt un izmantot Kali Linux Docker konteinerā.

Secinājums

Lai palaistu Kali Linux programmā Docker, vispirms lejupielādējiet attēlu no Docker Hub. Pēc tam palaidiet attēlu, lai iestatītu Kali Linux Docker konteinerā, izmantojot “ docker run -it kalilinux/kali-rolling ” komandu. Lietotāji var arī piestiprināt ārējo apjomu Docker konteineriem, izmantojot “ -in ” opciju. Šajā ziņojumā ir paskaidrots, kā izpildīt Kali Linux programmā Docker.