Как установить Docker на Kali Linux 2020.1

Docker — один из самых популярных инструментов как для пентестеров, так и для этичных хакеров. Этот инструмент действует как контейнер для запуска инструментов без их установки. В этой статье я покажу вам самый простой способ установить Docker в Kali Linux и запустить его менее чем за 5 минут. Это руководство содержит 10 простых шагов, а также совместимо с новой функцией, называемой «пользователь без полномочий root по умолчанию», представленной последней версией Kali Linux 2020 года.

Докер, показанный на рисунке 1

Использование Docker

Работая в качестве пентестера, вы не ограничиваете свое использование предустановленные инструменты в Kali Linux. Вам придется использовать множество разных инструментов из разных репозиториев. Установка этих инструментов в корневой репозиторий Kali Linux занимает много времени, если вам нужно установить много инструментов. Docker — это контейнер времени выполнения для всех инструментов, который создает изолированные контейнеры для установки ваших инструментов.

Шаг 1. Настройка ключей APT

Всегда выполняйте обновление APT:

$ sudo apt update

Шаг 2. Получите ключ PGP для официального Docker

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

Шаг 3. Настройте APT для загрузки, установки и обновления Docker

$ echo ‘deb [arch = amd64] https://download.docker.com/linux/debian buster стабильный ‘|
sudo tee/etc/apt/sources.list.d/docker.list

Если все настроено правильно, вы увидите окно терминала, которое выглядит следующим образом:

Шаг 4. Установка Docker

Процесс установки, которому я следую, приведен в официальной документации Docker, но, поскольку в нем есть некоторые незначительные ошибки, у меня есть добавлены некоторые команды для обеспечения правильной установки. Для этого необходимо выполнить следующий набор команд:

Шаг 5: Обновите APT снова

$ sudo apt update

Шаг 6. Прекращение работы ранее установленных устаревших версий

$ sudo apt remove docker docker-engine docker.io

Шаг 7. Установите Docker в системе Kali

$ sudo apt install docker-ce -y

В приведенной выше команде «-y» означает «да». При установке инструмента в терминал у пользователя будет запрошено разрешение на установку инструмента.

Если вышеуказанные шаги были выполнены правильно, то вы сможете увидеть следующий вывод на вашем окно терминала:

Шаг 8: Запустите контейнер Docker

$ sudo systemctl start docker

(Необязательно) Шаг 9. Настройте Docker для автоматического запуска при перезагрузке

Это дополнительная команда функции; он будет запускать Docker каждый раз, когда загружается ваша ОС. Если вы не выполняете частое тестирование на проникновение, вам не нужно включать эту функцию.

$ sudo systemctl enable Docker

Шаг 10: Проверка установки

Следующая команда взята из официальной документации Docker. Эта команда проверяет, работает ли Docker.

$ sudo Docker run hello-world

Предупреждение, которое вы видите в окне терминала нормально, и Docker работает успешно. Вы должны увидеть следующий текст в окне вашего терминала:

Заключение

Docker — полезный инструмент для тестирования на проникновение, и с каждым днем ​​он становится все более популярным. Может быть полезно работать внутри изолированного контейнера, особенно при работе с пентестингом.

Оцените статью
nanomode.ru
Добавить комментарий