Hvordan installere Docker på Kali Linux Top 10Top 10.1

Hvordan installere Docker på Kali Linux Top 10Top 10.1
Docker er et av de mest populære verktøyene for pentestere, så vel som etiske hackere. Dette verktøyet fungerer som en beholder for å kjøre verktøy uten å installere dem. I denne artikkelen vil jeg vise deg den enkleste måten å installere Docker på Kali Linux og få den til å gå på mindre enn 5 minutter. Denne opplæringen har 10 enkle å følge trinn og er også kompatibel med den nye funksjonen som heter “Ikke-root-bruker som standard”, introdusert av den siste 2020 Kali Linux.

Figur 1 Docker

Docker -bruk

Arbeider som pentester, vil du ikke begrense bruken din til de forhåndsinstallerte verktøyene i Kali Linux. Du må bruke mange forskjellige verktøy fra forskjellige depoter. Å installere disse verktøyene i Kali Linux Root Repository er tidkrevende når du har mange verktøy å installere. Docker er en rennetidsbeholder for alle verktøy og lager isolerte containere som du kan installere verktøyene dine.

Trinn 1: Konfigurer passende nøkler

Utfør alltid passende oppdatering:

$ sudo apt oppdatering

Trinn 2: Få PGP -nøkkel for offisiell docker

$ curl -fssl https: // nedlasting.Docker.com/linux/debian/gpg | sudo apt-key add -

Trinn 3: Konfigurer passende for å laste ned, installere og oppdatere Docker

$ ekko 'Deb [Arch = AMD64] https: // Last ned.Docker.com/Linux/Debian Buster Stable '|
sudo tee/etc/apt/kilder.liste.D/Docker.liste

Hvis alt er satt opp ordentlig, vil du se et terminalvindu som vises som følger:

Trinn 4: Installer Docker

Installasjonsprosessen jeg følger er gitt i Docker offisiell dokumentasjon, men ettersom den har noen mindre feil, har jeg lagt til noen kommandoer for å sikre riktig installasjon. For dette formålet bør følgende sett med kommandoer utføres:

Trinn 5: Oppdater apt igjen

$ sudo apt oppdatering

Trinn 6: Avslutte utdaterte versjoner som tidligere er installert

$ sudo apt fjern docker docker-motor docker.io

Trinn 7: Installer Docker på Kali -systemet

$ sudo apt install docker -ce -y

I kommandoen ovenfor står "-y" for "ja" -tilstanden. Når du installerer et verktøy i terminalen, vil brukeren bli bedt om tillatelse til å installere verktøyet.

Hvis trinnene ovenfor er utført riktig, vil du kunne se følgende utdata i terminalvinduet:

Trinn 8: Start Docker -beholderen

$ sudo systemctl start docker

(Valgfritt) Trinn 9: Sett opp Docker for å starte automatisk ved omstart

Dette er en valgfri funksjonskommando; Det starter Docker hver gang OS -støvlene dine. Hvis du ikke utfører pentesting mye, trenger du ikke aktivere denne funksjonen.

$ sudo SystemCTL Enable Docker

Trinn 10: Bekreft installasjonen

Følgende kommando er hentet fra Docker offisiell dokumentasjon. Denne kommandoen verifiserer om Docker fungerer.

$ sudo docker run hello-world

Advarselen du ser på terminalvinduet er normalt, og Docker fungerer vellykket. Du skal kunne se følgende tekst i terminalvinduet:

Konklusjon

Docker er et nyttig verktøy for penetrasjonstesting, og det blir mer populært dag for dag. Det kan være nyttig å jobbe i en isolert beholder, spesielt mens du jobber med pentesting.