Фырканье является легкой сетевой системой обнаружения проникновения. Это контролирует сетевой трафик и анализирует его против набора правила, определенного пользователем.
Fail2ban сканирует файлы журнала. Это поддерживает SSH, HTTP, VoIP, MTA и пользовательские правила определения.
Не уверен, что понял ваш вопрос. Если бы я это сделал, вам удалось успешно импортировать виртуальную машину на базе Linux. Однако ваша виртуальная машина не загружается, потому что ее ядро не может распознать контроллер диска, предоставленный XenServer. И вы хотели бы иметь доступ к диску вашей виртуальной машины, чтобы вы могли настраивать загруженные драйверы.
Поскольку гости Linux (по умолчанию) паравиртуализированы, ядро вашего гостя должно было понять, что оно виртуализируется Xen, и загрузить драйвер ядра. называется blkfront. Этот драйвер подхватит любые диски, предоставленные серверной частью (для этой виртуальной машины), и представит в вашей гостевой системе как / dev / xvd_.
Тем не менее, вы можете увидеть этот VDI из dom0. Используя интерфейс командной строки, вы можете узнать, где находятся диски для ваших виртуальных машин, и (возможно) получить к ним доступ.
Следующая команда должна предоставить вам UUID вашей виртуальной машины (с именем VMNAME):
vm_uuid=$(xe vm-list name-label=VMNAME --minimal)
echo $vm_uuid
Затем вы можете узнать все образы виртуальных дисков (VDI), связанные с вашей виртуальной машиной, следующим образом:
xe vbd-list type=Disk params=vdi-uuid vm-uuid=$vm_uuid
Вы можете получить доступ к этим VDI. из dom0 с помощью вспомогательного скрипта with_vdi
. Учитывая, что вы хотите получить доступ к VDI с UUID 06612a19-d9ba-49f8-9f75-6c9d5a9aaef6, вы можете запустить:
# /opt/xensource/debug/with-vdi 06612a19-d9ba-49f8-9f75-6c9d5a9aaef6
DEVICE=sm/backend/c86e75df-eff8-d139-0c0f-7924465f9bfa/06612a19-d9ba-49f8-9f75-6c9d5a9aaef6
Теперь вы находитесь в оболочке, а / dev / $ DEVICE
будет представлением блочного устройства. этого VDI. Вы можете, например, посмотреть на эту таблицу разделов VDI с помощью:
fdisk -l /dev/$DEVICE
И оттуда смонтировать файловую систему локально и "поиграть" с ней. Не забудьте ввести exit
, когда вы закончите, чтобы выйти из этой оболочки и освободить VDI.
Ура
Фелипе
вы можете найти любые образы виртуальных дисков (VDI), связанные с вашей виртуальной машиной, следующим образом:xe vbd-list type=Disk params=vdi-uuid vm-uuid=$vm_uuid
Вы можете получить доступ к этим VDI из dom0 с помощью вспомогательного сценария with_vdi
. Учитывая, что вы хотите получить доступ к VDI с UUID 06612a19-d9ba-49f8-9f75-6c9d5a9aaef6, вы можете запустить:
# /opt/xensource/debug/with-vdi 06612a19-d9ba-49f8-9f75-6c9d5a9aaef6
DEVICE=sm/backend/c86e75df-eff8-d139-0c0f-7924465f9bfa/06612a19-d9ba-49f8-9f75-6c9d5a9aaef6
Теперь вы находитесь в оболочке, а / dev / $ DEVICE
будет представлением блочного устройства. этого VDI. Вы можете, например, посмотреть на эту таблицу разделов VDI с помощью:
fdisk -l /dev/$DEVICE
И оттуда смонтировать файловую систему локально и "поиграть" с ней. Не забудьте ввести exit
, когда вы закончите, чтобы выйти из этой оболочки и освободить VDI.
Ура
Фелипе
вы можете найти любые образы виртуальных дисков (VDI), связанные с вашей виртуальной машиной, следующим образом:xe vbd-list type=Disk params=vdi-uuid vm-uuid=$vm_uuid
Вы можете получить доступ к этим VDI из dom0 с помощью вспомогательного сценария with_vdi
. Учитывая, что вы хотите получить доступ к VDI с UUID 06612a19-d9ba-49f8-9f75-6c9d5a9aaef6, вы можете запустить:
# /opt/xensource/debug/with-vdi 06612a19-d9ba-49f8-9f75-6c9d5a9aaef6
DEVICE=sm/backend/c86e75df-eff8-d139-0c0f-7924465f9bfa/06612a19-d9ba-49f8-9f75-6c9d5a9aaef6
Теперь вы находитесь в оболочке, а / dev / $ DEVICE
будет представлением блочного устройства. этого VDI. Вы можете, например, посмотреть на эту таблицу разделов VDI с помощью:
fdisk -l /dev/$DEVICE
И оттуда смонтировать файловую систему локально и "поиграть" с ней. Не забудьте ввести exit
, когда вы закончите, чтобы выйти из этой оболочки и освободить VDI.
Ура
Фелипе
вы можете запустить:# /opt/xensource/debug/with-vdi 06612a19-d9ba-49f8-9f75-6c9d5a9aaef6
DEVICE=sm/backend/c86e75df-eff8-d139-0c0f-7924465f9bfa/06612a19-d9ba-49f8-9f75-6c9d5a9aaef6
Теперь вы находитесь в оболочке, а / dev / $ DEVICE
будет представлением этого VDI блочного устройства. Вы можете, например, посмотреть на эту таблицу разделов VDI с помощью:
fdisk -l /dev/$DEVICE
И оттуда смонтировать файловую систему локально и "поиграть" с ней. Не забудьте ввести exit
, когда вы закончите, чтобы выйти из этой оболочки и освободить VDI.
Ура
Фелипе
вы можете запустить:# /opt/xensource/debug/with-vdi 06612a19-d9ba-49f8-9f75-6c9d5a9aaef6
DEVICE=sm/backend/c86e75df-eff8-d139-0c0f-7924465f9bfa/06612a19-d9ba-49f8-9f75-6c9d5a9aaef6
Теперь вы находитесь в оболочке, а / dev / $ DEVICE
будет представлением этого VDI блочного устройства. Вы можете, например, посмотреть на эту таблицу разделов VDI с помощью:
fdisk -l /dev/$DEVICE
И оттуда смонтировать файловую систему локально и "поиграть" с ней. Не забудьте ввести exit
, когда вы закончите, чтобы выйти из этой оболочки и освободить VDI.
Ура
Фелипе
Если я правильно помню, этот экземпляр в то время не поддерживал дисковые устройства Xen. Обновление ядра для включения таких модулей решило проблему.
.