Jak zainstalować Docker na Kali Linux Top 10top 10.1

Jak zainstalować Docker na Kali Linux Top 10top 10.1
Docker jest jednym z najpopularniejszych narzędzi dla Pentesterów, a także etycznych hakerów. To narzędzie działa jako kontener do uruchamiania narzędzi bez ich instalowania. W tym artykule pokażę najłatwiejszy sposób na zainstalowanie Dockera w Kali Linux i uruchomić go w mniej niż 5 minut. Ten samouczek ma 10 łatwych do naśladowania kroków i jest również kompatybilny z nową funkcją o nazwie „Domyślnie użytkownik nie-root”, wprowadzony przez najnowsze Kali Linux 2020 Kali Linux.

Rysunek 1 Docker

Zastosowanie dokera

Pracując jako Pentester, nie ograniczysz swojego wykorzystania do wstępnie zainstalowanych narzędzi w Kali Linux. Musisz użyć wielu różnych narzędzi z różnych repozytoriów. Instalowanie tych narzędzi w repozytorium korzeni Kali Linux jest czasochłonne, gdy masz wiele narzędzi do zainstalowania. Docker to kontener wykonawczy dla wszystkich narzędzi i tworzy izolowane kontenery do instalacji narzędzi.

Krok 1: Skonfiguruj klucze apt

Zawsze wykonuj aktualizację Apt:

Aktualizacja $ sudo apt

Krok 2: Zdobądź klucz PGP dla oficjalnego dokera

$ curl -fssl https: // pobierz.doker.com/Linux/Debian/GPG | sudo apt-key add -

Krok 3: Skonfiguruj APT do pobierania, instalowania i aktualizacji Dockera

$ echo 'deb [arch = amd64] https: // pobierz.doker.com/Linux/Debian Buster Stable '|
sudo tee/itp./apt/źródła.lista.D/Docker.lista

Jeśli wszystko zostanie poprawnie skonfigurowane, zobaczysz okno terminala, które pojawia się w następujący sposób:

Krok 4: Zainstaluj Docker

Proces instalacji, który przestrzegam, jest podany w oficjalnej dokumentacji Docker, ale ponieważ ma pewne drobne błędy, dodałem kilka poleceń, aby zapewnić odpowiednią instalację. W tym celu należy wykonać następujący zestaw poleceń:

Krok 5: Zaktualizuj APT ponownie

Aktualizacja $ sudo apt

Krok 6: Zakończ przestarzałe wersje wcześniej zainstalowane

$ sudo apt usuń dokera dokera.io

Krok 7: Zainstaluj Docker w systemie Kali

$ sudo apt instal instaluj Docker -Ce -y

W powyższym poleceniu „-y” oznacza warunek „tak”. Podczas instalowania narzędzia w terminalu użytkownik zostanie poproszony o zgodę na zainstalowanie narzędzia.

Jeśli powyższe kroki zostały wykonane poprawnie, będziesz mógł zobaczyć następujące dane wyjściowe w oknie terminalu:

Krok 8: Rozpocznij kontener Docker

$ sudo systemctl start docker

(Opcjonalnie) Krok 9: Skonfiguruj Docker, aby rozpocząć automatycznie w ponownym uruchomieniu

Jest to opcjonalne polecenie funkcji; Uruchomi Docker za każdym razem, gdy twoje buty systemowe. Jeśli nie wykonujesz Pentestingu, nie musisz włączać tej funkcji.

$ sudo systemctl włącz Docker

Krok 10: Sprawdź instalację

Następujące polecenie pochodzi z oficjalnej dokumentacji Docker. To polecenie sprawdza, czy Docker działa.

$ sudo docker run hello-world

Ostrzeżenie, które widzisz w oknie terminalu, jest normalne, a Docker z powodzeniem pracuje. Powinieneś być w stanie zobaczyć następujący tekst w oknie terminalu:

Wniosek

Docker jest przydatnym narzędziem do testowania penetracji i staje się coraz bardziej popularna z dnia na dzień. Pomocne może być praca w izolowanym pojemniku, szczególnie podczas pracy z Pentesting.