0 знаков
6. Настройка Kali Linux для работы с лабораторным стендом GOAD
Инструменты и команды- ip
- systemctl
- ssh
- ping
- nano
Кратко- Настроим виртуальную машину Kali Linux для удобства работы с лабораторным стендом GOAD.
- Настроим сеть и SSH в Kali Linux, установим Windows Terminal и Powershell 7.4.
- Настроим интерфейс для GOAD и проверим его подключение к нашей виртуальной сети
VMnet2
.- Настроим интерфейс
eth1
для управления виртуальной машиной Kali Linux через SSH.- Настроим Windows Terminal и PowerShell 7.4 для удобного взаимодействия с виртуальной машиной Kali Linux.
- Включим SSH на Kali Linux и настроим автозапуск SSH.
- Исправим проблему отображения кириллицы при подключении к Kali Linux по SSH.
- Настроим общую папку в Kali Linux для удобного переноса файлов между виртуальными машинами и хостом.
Введение
В предыдущем уроке мы развернули лабораторный стенд GOAD. Теперь для удобства настроим установленную виртуальную машину Kali Linux.
Настроим сеть и SSH в Kali Linux, установим Windows Terminal и Powershell 7.4, устраним некоторые проблемы, связанные с кириллицей и настроим общую папку для удобства в работе.
Настройка сети
Настройка интерфейса для GOAD
Перейдем в консоль и введем команду:
ip a
Для доступа необходимо авторизоваться на сайте Codebra.
Сетевые интерфейсы, как мы видим, не настроены. Отличная возможность улучшить свои навыки администрирования систем Linux. Если у вас уже есть опыт работы с ОС Debian или другими, то проблем не возникнет. Переходим к настройке.
Если вы добавили как и я второй интерфейс, то настраивать нужно именно его. Убедимся, что это именно тот интерфейс, к которому подключена виртуальная сеть VMnet2
. Сравним MAC-адреса.
Для доступа необходимо авторизоваться на сайте Codebra.
Все отлично. Настраиваем интерфейс eth1
. Возвращаемся в консоль Kali Linux и открываем настройки сети:
sudo nano /etc/network/interfaces
Для доступа необходимо авторизоваться на сайте Codebra.
Настроим следующим образом:
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static
address 192.168.56.100
netmask 255.255.255.0
gateway 192.168.56.12
dns-nameservers 192.168.56.12 8.8.8.8
Нажимаем Ctrl + O
, затем Ctrl + X
. После чего перезапускаем сетевые интерфейсы:
sudo systemctl restart networking.service
Проверяем:
Для доступа необходимо авторизоваться на сайте Codebra.
Пингуем один из контроллеров домена GOAD:
ping 192.168.56.12
Для доступа необходимо авторизоваться на сайте Codebra.
Отлично, Kali Linux находится в той же сети, что и GOAD.
Настройка интерфейса для управления виртуальной машиной Kali Linux через SSH
Поменяйте первый интерфейс на NAT, если до этого вы выбрали Bridge.
Для доступа необходимо авторизоваться на сайте Codebra.
Теперь проверьте, назначился ли интерфейсу eth0
IP-адрес.
Для доступа необходимо авторизоваться на сайте Codebra.
Если нет, то пора оттачивать самый важный навык пентестера - поиск информации в интернете о решении проблемы.
Настройка Windows Terminal и PowerShell 7.4
В основном мы будем работать через консоль, поэтому настроим для себя удобное рабочее окружение. Скачиваем приложение [ссылка доступна авторизованным пользователям], устанавливаем его.
Скачиваем [ссылка доступна авторизованным пользователям] и устанавливаем согласно инструкции.
Открываем Windows Terminal (далее буду называть его просто терминалом или консолью). Открыли? Забыл, пока закройте и читайте следующий раздел.
Настройка SSH на Kali Linux
Для начала включим SSH на Kali Linux.
sudo systemctl start ssh.service
Включим автозапуск SSH:
sudo systemctl enable ssh.service
Проверим:
sudo systemctl status ssh.service
Для доступа необходимо авторизоваться на сайте Codebra.
Вспомним IP-адрес кали:
ip a
Для доступа необходимо авторизоваться на сайте Codebra.
Теперь открываем Windows Terminal и подключаемся по SSH:
ssh codebra@192.168.186.135
Для доступа необходимо авторизоваться на сайте Codebra.
Вводим пароль и готово.
Для доступа необходимо авторизоваться на сайте Codebra.
Настройка отображения кириллицы при подключении по SSH к Kali Linux
Если вы начнете вводить кириллицу (русские буквы), то в консоли Windows Terminal увидите что-то похожее:
Для доступа необходимо авторизоваться на сайте Codebra.
Давайте исправим проблему отображения кириллицы. Открываем /etc/ssh/ssh_config
:
sudo nano /etc/ssh/ssh_config
Находим строчку SendEnv LANG LC_*
и комментируем ее:
Для доступа необходимо авторизоваться на сайте Codebra.
Сохраняем и закрываем редактор. Вводим в консоли:
export LANG=ru_RU.UTF-8
Чтобы постоянно не вводить эту команду, добавим ее в конец .zshrc
:
sudo nano ~/.zshrc
Готово, теперь никаких проблем с кириллицей.
Настройка общей папки в Kali Linux
Очень удобно, когда есть одна общая папка для всех виртуальных машин и хоста. Настроим ее на виртуальной машине Kali Linux.
Переходим в настройки виртуальной машины, далее в Options
- Shared Folders
. Ставим галку в Always enabled
и кликаем на Add...
Для доступа необходимо авторизоваться на сайте Codebra.
Выбираем папку, которая будет являться общей:
Для доступа необходимо авторизоваться на сайте Codebra.
Нажимаем Finish
:
Для доступа необходимо авторизоваться на сайте Codebra.
Открываем /etc/sudoers
:
sudo nano /etc/sudoers
Добавляем в конец файла строку, которая отключит запрос пароля для команды vmhgfs-fuse
(вместо codebra
имя вашего пользователя):
codebra ALL = NOPASSWD: /bin/vmhgfs-fuse
Теперь открываем .zshrc
:
sudo nano ~/.zshrc
И добавляем строчку из двух команд (share_goad
- название вашей общей папки в VMware):
sudo vmhgfs-fuse .host: /mnt/hgfs -o allow_other -o uid=1000; cd /mnt/hgfs/share_goad
При открытии оболочки (открытии консоли), общая папка примонтируется к Kali, а ваша текущая директория будет этой папкой.
На этом мы закончили первоначальную настройку Kali Linux для работы с лабораторным стендом GOAD. Далее подводим итоги и переходим к первой части раздела "Разведка и сканирование": Поиск и обнаружение сетевых хостов.
Источники и похожее- [ссылка доступна авторизованным пользователям]
- [ссылка доступна авторизованным пользователям]
Тест
Похожие уроки Codebra
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ