Doker

Jak zainstalować Docker na Kali Linux 2020.1

Jak zainstalować Docker na Kali Linux 2020.1
Docker to jedno z najpopularniejszych narzędzi dla pentesterów, a także etycznych hakerów. To narzędzie działa jak pojemnik do uruchamiania narzędzi bez ich instalowania. W tym artykule pokażę Ci najłatwiejszy sposób na zainstalowanie Dockera na Kali Linux i uruchomienie go w mniej niż 5 minut. Ten samouczek ma 10 łatwych do wykonania kroków, a także jest kompatybilny z nową funkcją o nazwie „domyślnie użytkownik inny niż root”, wprowadzoną przez najnowszą wersję Kali Linux 2020.

Rysunek 1 Doker

Użycie Dockera

Pracując jako pentester, nie ograniczasz się do korzystania z preinstalowanych narzędzi w Kali Linux. Musiałbyś użyć wielu różnych narzędzi z różnych repozytoriów. Instalowanie tych narzędzi w głównym repozytorium Kali Linux jest czasochłonne, gdy masz wiele narzędzi do zainstalowania. Docker jest kontenerem wykonawczym dla wszystkich narzędzi i tworzy izolowane kontenery, w których możesz zainstalować swoje narzędzia.

Krok 1: Skonfiguruj klucze APT

Zawsze wykonuj aktualizację APT:

$ sudo apt aktualizacja

Krok 2: Uzyskaj klucz PGP do oficjalnego Dockera

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

Krok 3: Skonfiguruj APT, aby pobrać, zainstalować i zaktualizować Docker

$ echo 'deb [arch=amd64] https://download.doker.com/linux/debian buster stabilny' |
koszulka sudo /etc/apt/sources.lista.d/dok.lista

Jeśli wszystko jest poprawnie skonfigurowane, zobaczysz okno terminala, które wygląda następująco:

Krok 4: Zainstaluj Docker

Proces instalacji, który śledzę, jest podany w oficjalnej dokumentacji Dockera, ale ponieważ zawiera kilka drobnych błędów, dodałem kilka poleceń, aby zapewnić poprawną instalację. W tym celu należy wykonać następujący zestaw poleceń:

Krok 5: Ponownie zaktualizuj APT

$ sudo apt aktualizacja

Krok 6: Zakończ nieaktualne wersje wcześniej zainstalowane

$ sudo apt usuń docker docker-engine docker.ja

Krok 7: Zainstaluj Docker w systemie Kali

$ sudo apt install 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 terminala:

Krok 8: Uruchom kontener Docker

$ sudo systemctl start docker

(Opcjonalnie) Krok 9: Skonfiguruj Docker, aby uruchamiał się automatycznie po ponownym uruchomieniu

To jest opcjonalne polecenie funkcji; uruchomi Dockera przy każdym uruchomieniu systemu operacyjnego your. Jeśli nie wykonujesz zbyt wielu testów penetracyjnych, nie musisz włączać tej funkcji.

$ sudo systemctl włącz Docker

Krok 10: Sprawdź instalację

Poniższe polecenie pochodzi z oficjalnej dokumentacji platformy Docker. To polecenie sprawdza, czy Docker działa.

$ sudo Docker run hello-world

Ostrzeżenie, które widzisz w oknie terminala, jest normalne, a Docker działa pomyślnie. Powinieneś być w stanie zobaczyć następujący tekst w oknie terminala:

Wniosek

Docker to przydatne narzędzie do testów penetracyjnych, które z dnia na dzień staje się coraz bardziej popularne. Pomocna może być praca w izolowanym pojemniku, szczególnie podczas pracy z testami penetracyjnymi.

Gry Najlepsze gry do grania ze śledzeniem rąk
Najlepsze gry do grania ze śledzeniem rąk
Oculus Quest niedawno wprowadził świetny pomysł śledzenia rąk bez kontrolerów. Przy stale rosnącej liczbie gier i działań, które wspierają zarówno for...
Gry Jak wyświetlić nakładkę OSD w pełnoekranowych aplikacjach i grach dla systemu Linux?
Jak wyświetlić nakładkę OSD w pełnoekranowych aplikacjach i grach dla systemu Linux?
Granie w gry pełnoekranowe lub korzystanie z aplikacji w trybie pełnoekranowym bez rozpraszania uwagi może odciąć Cię od istotnych informacji systemow...
Gry 5 najlepszych kart do przechwytywania gier
5 najlepszych kart do przechwytywania gier
Wszyscy widzieliśmy i uwielbialiśmy strumieniowe rozgrywki na YouTube on. PewDiePie, Jakesepticye i Markiplier to tylko niektórzy z najlepszych graczy...