Docker

Kako namestiti Docker na Kali Linux 2020.1

Kako namestiti Docker na Kali Linux 2020.1
Docker je eno najbolj priljubljenih orodij za pentesterje, pa tudi etične hekerje. To orodje deluje kot vsebnik za zagon orodij, ne da bi jih namestil. V tem članku vam bom pokazal, kako najlažje namestite Docker na Kali Linux in ga zaženite v manj kot 5 minutah. Ta vadnica ima 10 enostavnih korakov in je združljiva tudi z novo funkcijo, imenovano "privzeto nekorenski uporabnik", ki jo je predstavil najnovejši Kali Linux 2020.

Slika 1 Docker

Uporaba Dockerja

Če delate kot pentester, svoje uporabe ne bi omejili na vnaprej nameščena orodja v Kali Linux. Uporabiti bi morali veliko različnih orodij iz različnih skladišč. Namestitev teh orodij v korenski repozitorij Kali Linux je zamudna, če imate na voljo veliko orodij. Docker je vsebnik za vsa orodja in ustvarja izolirane vsebnike, na katerih lahko namestite orodja.

1. korak: Konfigurirajte tipke APT

Vedno izvedite posodobitev APT:

$ sudo apt posodobitev

2. korak: Pridobite ključ PGP za uradni Docker

$ curl -fsSL https: // prenos.docker.com / linux / debian / gpg | sudo apt-key add -

3. korak: Konfigurirajte APT za prenos, namestitev in posodobitev Dockerja

$ echo 'deb [arch = amd64] https: // prenos.docker.com / linux / debian buster stable '|
sudo tee / etc / apt / sources.seznam.d / docker.seznam

Če je vse pravilno nastavljeno, se prikaže okno terminala, ki se prikaže na naslednji način:

4. korak: Namestite Docker

Postopek namestitve, ki ga spremljam, je naveden v uradni dokumentaciji Dockerja, toda ker ima nekaj manjših napak, sem dodal nekaj ukazov, da zagotovim pravilno namestitev. V ta namen je treba izvesti naslednji nabor ukazov:

5. korak: Znova posodobite APT

$ sudo apt posodobitev

6. korak: ukinite zastarele različice, ki so bile predhodno nameščene

$ sudo apt remove docker docker docker-motor docker.io

7. korak: Namestite Docker v sistem Kali

$ sudo apt namestite docker-ce -y

V zgornjem ukazu "-y" pomeni pogoj "da". Pri namestitvi orodja v terminal bo uporabnik pozvan za dovoljenje za namestitev orodja.

Če so bili zgornji koraki izvedeni pravilno, boste na oknu terminala videli naslednji izhod:

8. korak: zaženite Docker Container

$ sudo systemctl start docker

(Izbirno) 9. korak: nastavite Docker, da se samodejno zažene ob ponovnem zagonu

To je neobvezen ukaz funkcije; Docker bo zagnal vsakič, ko se zažene vaš OS. Če pentestiranja ne izvajate veliko, vam te funkcije ni treba omogočiti.

$ sudo systemctl omogoči Docker

10. korak: Preverite namestitev

Naslednji ukaz je vzet iz uradne dokumentacije Dockerja. Ta ukaz preveri, ali Docker deluje.

$ sudo Docker zaženi zdravo

Opozorilo, ki ga vidite na oknu terminala, je normalno in Docker deluje uspešno. V oknu terminala bi morali videti naslednje besedilo:

Zaključek

Docker je uporabno orodje za testiranje penetracije in je iz dneva v dan bolj priljubljen. Koristno je, če delate v izolirani posodi, zlasti med delom s pentestiranjem.

Kako uporabljati AutoKey za avtomatizacijo iger Linux
AutoKey je namizni pripomoček za avtomatizacijo za Linux in X11, programiran v Python 3, GTK in Qt. Z njegovo funkcijo skriptiranja in MACRO lahko avt...
Kako prikazati števec FPS v igrah Linux
Linux gaming je dobil velik zagon, ko je Valve leta 2012 napovedal podporo Linuxu za odjemalca Steam in njihove igre. Od takrat se je veliko AAA in in...
Kako prenesti in igrati Sid Meier's Civilization VI v Linuxu
Uvod v igro Civilization 6 je sodoben pogled na klasični koncept, uveden v seriji iger Age of Empires. Ideja je bila dokaj preprosta; začeli bi v zelo...