Если вы человек, который делает карьеру в области информационной безопасности, одна из самых важных вещей — это операционная система, ориентированная на безопасность. Подходящая ОС поможет вам эффективно выполнять трудоемкие и утомительные задачи. В настоящее время существует бесчисленное множество ОС на базе Linux, но Kali Linux, возможно, является одним из лучших вариантов. Он используется экспертами по кибер-безопасности для тестирования на проникновение, этического взлома и оценки сетевой безопасности. В этой статье мы рассмотрим, как установить Kali Linux. Читать
Архив рубрики: Linux
Как записать на видео действия в Kali Linux
В этом руководстве мы сосредоточимся на том, чтобы научить вас записывать свою работу в Kali Linux.
Могут быть разные причины, по которым вы можете захотеть записать свои действия, и одна из основных причин, которые мы находим, – это то, что люди хотят создавать учебники по Kali Linux, и это просто здорово.
Перенос виртуальной машины VirtualBox в KVM
Сегодня рассмотрим пример переноса виртуальной машины с VirtualBox в KVM виртуализацию. Возможно, у вас есть несколько важных гостевых машин на VirtualBox. Вместо создания новых гостей KVM с такой же конфигурацией, вы можете легко перенести существующие виртуалки Virtualbox на KVM, как описано в это мануале.
Docker и iptables. Закрываем доступ к Docker
Docker динамически прописывает правила в iptables после своей загрузки. Делает он это хитрозакрученным способом. При этом порт докера становится доступен из интернета вне зависимости от того, какие правила были раньше прописаны в iptables. Расскажу как закрыть порт. Читать
🐧 Как перенести виртуальные машины Virtualbox в виртуальные машины KVM на Linux
Вы решили перейти с Oracle VirtualBox на виртуальную машину KVM?
В этом руководстве объясняется, как мигрировать виртуальные машины Virtualbox в виртуальные машины KVM на Linux.
Возможно, у вас есть несколько важных гостевых машин на VirtualBox.
Вместо создания новых гостей KVM с такой же конфигурацией, вы можете легко перенести существующие машины Virtualbox на KVM, как описано в это мануале.
Перенос виртуальных машин Virtualbox на виртуальные машины KVM на Linux
Во-первых, отключите все виртуальные машины, размещенные на KVM и VirtualBox.
Формат образа диска по умолчанию у виртуальной машины Virtualbox – VDI.
Мы можем найти список образов виртуальных дисков и их расположение с помощью команды:
$ vboxmanage list hdds
или,
$ VBoxManage list hdds
Пример вывода:
UUID: ecfb6d5c-aa10-4ffc-b40c-b871f0404da8 Parent UUID: base State: created Type: normal (base) Location: /home/itsecforu/VirtualBox VMs/CentOS 8 Server/CentOS 8 Server.vdi Storage format: VDI Capacity: 20480 MBytes Encryption: disabled UUID: 34a5709f-188c-4040-98f9-6093628c3d88 Parent UUID: base State: created Type: normal (base) Location: /home/itsecforu/VirtualBox VMs/Ubuntu 20.04 Server/Ubuntu 20.04 Server.vdi Storage format: VDI Capacity: 20480 MBytes Encryption: disabled
Как видите, у меня две виртуальные машины Virtualbox.
Теперь я собираюсь преобразовать образ диска машины CentOS 8 в формат необработанного диска с помощью команды «vboxmanage»:
$ vboxmanage clonehd --format RAW "/home/itsecforu/VirtualBox VMs/CentOS 8 Server/CentOS 8 Server.vdi" CentOS_8_Server.img
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% Clone medium created in format 'RAW'. UUID: afff3db8-b460-4f68-9c02-0f5d0d766c8e
Итак, давайте преобразуем формат образа RAW в формат диска KVM, т.е. сжатый qcow2, с помощью команды qemu-img:
$ qemu-img convert -f raw CentOS_8_Server.img -O qcow2 CentOS_8_Server.qcow2
Мы конвертировали из VDI, т.е. образа диска Virtualbox в формат образа KVM qcow2.
Теперь вы можете импортировать образ диска на существующий компьютер KVM или создать новый экземпляр с этим вновь преобразованным образом диска KVM из командной строки или с помощью любых графических приложений управления KVM, таких как Virt-manager или веб-консоль Cockpit.
В следующем руководстве я объясню, как создать новый экземпляр KVM с существующим образом диска qcow2.
Использование Docker для чайников
В одной из прошлых статей мы рассматривали как запустить контейнер Docker из образа. Основная идея Docker в том, что для каждого отдельного процесса должен быть создан отдельный контейнер Docker с окружением, нужным этому процессу. Но для сложных приложений здесь кроется проблема.
Например, для веб-приложения уже нужна база данных, веб-сервер, и возможно ещё интерпретатор PHP. Это уже три контейнера, настраивать и запускать их вручную не удобно, поэтому была придумана утилита docker-compose, которая позволяет управлять группами контейнеров, создавать их, настраивать, а также удалять одной командой. В этой статье мы разберемся как пользоваться docker для чайников. Подробно рассмотрим docker-compose, а также реальное применение утилиты.