Настройка Kali Linux.

virtualbox kali linux

Продолжаем знакомство с операционной системой Kali Lin­ux, установка которой была описана в предыдущей статье. В этой статье рассмотрим настройку сетевых соединений, настройку соединения по SSH, а также установку дополнений гостевой ОС.

Настройка сетевых соединений

На данный момент всеми сетевыми подключениями управляет служба Net­work­Man­ag­er.

Гораздо эффективнее будет настроить все соединения вручную, через /etc/network/interfaces. Но сначала нужно остановить, а потом удалить из автозагрузки Net­work­Man­ag­er.

Добавляем нужные настройки вручную.
Изначально содержимое файла имеет следующий вид.

Добавляем настройки в файл. Для разных режимов настройки будут разными, это касается первого адаптера работающего в режиме Сетевого моста или Nat.

Таким образом если первый адаптер работает в режиме сетевого моста, то содержание файла будет следующим, естественно с поправками на значения адресов вашей локальной сети.

Если первый адаптер работает в режиме Nat, то содержание файла будет следующим.

Пока Net­work­Man­ag­er отвечал за сетевые соединения, он подменял файл хранения dns-адресов /etc/resolv.conf, ссылкой на свой файл из каталога /var/run/NetworkManager/resolv.conf. Удаляем ссылку на файл и создаем свой resolv.conf.

Добавляем адреса dns-серверов в файл /etc/resolv.conf.

В нашем случае адреса dns-серверов будут ничем иным, как адресами шлюзов, используемых сетевыми адаптерами. В случае использования сетевого моста нужно указывать или локальный адрес своего маршрутизатора, или известные адреса dns-серверов, например публичные DNS Google - 8.8.8.8 и 8.8.4.4.

Адаптер работающий в режиме Nat самостоятельно прописывает доступные адреса в файл resolv.conf, при запуске системы, но ничего не мешает изменить их вручную.

Добавляем в файл resolv.conf или то или то.

Перезагружаем систему.
Проверяем новые настройки.
Убедимся что соединение работает и видит dns.

Настройка SSH - подключения

Не знаю как вам, а мне для комфортной работы в Lin­ux достаточно SSH клиента. Настроим подключение к Kali по SSH. Отредактируем файл sshd_config.

Изменяем следующие параметры.
В Kali служба ssh по умолчанию не добавлена в автозагрузку.
Запустим службу ssh и добавим ее в автозагрузку.
Проверяем.

Теперь к виртуальной машине можно подключаться через любой SSH клиент. Для подключения нужно использовать адрес интерфейса eth2 (192.168.56.100) на 22 порт.

Установка дополнений гостевой ОС

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

Проверяем файл репозиториев.

Здесь нас интересует наличие строки.

Если строка есть - порядок, если нет - добавьте. Можно удалить вообще все содержимое файла и оставить только эту строку, после чего сохранить изменения в файле.

Выполняем обновление системы, но не обычное apt-get update, а более углубленное, apt-get dist-upgrade, без него дополнения гостевой системы работать не будут.

 

Перезагружаем систему.

Устанавливаем дополнения гостевой ОС.

Перезагружаем систему.

Для запуска полноэкранного режима нажимаем сочетание клавиш Host+F (правый Ctrl+F).

После установки дополнений гостевой ОС появляется не только полноэкранный режим. Наличие дополнений позволяет включить общий буфер обмена текстом между хост-системой и виртуальной машиной, а также подключить общую папку для обмена файлами.

Выключите виртуальную машину и запустите Vir­tu­al­box-менеджер, откройте настройки виртуальной машины. Выберите раздел общих папок. Нажмите на иконку с плюсиком и добавьте папку для расшаривания. Отметьте галочкой Авто-подключение.

kali linux

Запустите виртуальную машину, после загрузки на рабочем столе появится ярлык открывающий расшаренную папку. Также ярлычок появится в Наутилусе (аналог проводника Win­dows). По умолчанию общая папка всегда находится в каталоге media, Nau­tilus > Другие места > Компьютер > media.

Для включения общего буфера обмена выбираем Устройства > Общий буфер обмена > Двунаправленный, буфер будет работать в обе стороны.

kali linux

Основная настройка системы завершена, дополнения гостевой ОС установлены. Настроены все сетевые соединения, также есть возможность подключения по SSH.

В следующей статье я расскажу о возможности анонимного использования Kali Lin­ux с помощью сети Tor и Whonix-Gate­way.