|
||||||||||||||||||
|
Kali_LXD
Время создания: 04.03.2026 12:02
Автор: alensav
Текстовые метки: kali
Раздел: !!LXD
Запись: alensav/MyTetra2/main/base/1772614937nprzg6yyuq/text.html на raw.githubusercontent.com
|
||||||||||||||||||
|
|
||||||||||||||||||
|
Kali_LXD -------------------------------------------------------------------------------------------------- Запускаем Kali Linux в LXD контейнере 1 Поиск образа Kali bash lxc image list images: | grep kali Или сразу запускай официальный образ: bash lxc launch images:kali/current/amd64 kali-lab 2 Проверка запущенных контейнеров bash lxc list Ты увидишь что-то вроде: text +----------+---------+----------------------+------+-----------+-----------+ | NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS | +----------+---------+----------------------+------+-----------+-----------+ | kali-lab | RUNNING | 10.10.10.10 (eth0) | | CONTAINER | 0 | +----------+---------+----------------------+------+-----------+-----------+ 3 Вход в контейнер bash lxc exec kali-lab -- /bin/bash Теперь ты внутри контейнера Kali Linux! 4 Базовая настройка внутри контейнера bash # Обновление пакетов apt update && apt upgrade -y # Установка минимального набора инструментов Kali apt install -y kali-linux-headless # Создание обычного пользователя (безопасность!) useradd -m -s /bin/bash kali echo "kali:kali" | chpasswd usermod -aG sudo kali # Выход из контейнера и вход под новым пользователем exit lxc exec kali-lab -- su - kali Полезные команды для работы
Продвинутые фишки 1. Ограничение ресурсов: bash # Ограничить память 2GB и CPU 2 ядрами lxc config set kali-lab limits.memory 2GB lxc config set kali-lab limits.cpu 2 2. Проброс портов: bash # Пробросить порт 8080 с хоста на порт 80 контейнера lxc config device add kali-lab myport proxy listen=tcp:0.0.0.0:8080 connect=tcp:127.0.0.1:80 3. Создание изолированной сети: bash # Создать изолированную сеть для лаборатории lxc network create lab-net lxc network attach lab-net kali-lab eth0 Поздравляю с успешной установкой! Теперь у тебя полноценная среда для контейнеризации Kali Linux. Если хочешь создать несколько контейнеров для лабораторных работ или нужна помощь с настройкой сети — спрашивай =========================================================================================┌──(alensavk㉿kali)-[~/Рабочий стол] └─$ lxc list +----------+---------+----------------------+-----------------------------------------------+-----------+-----------+ | NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS | +----------+---------+----------------------+-----------------------------------------------+-----------+-----------+ | kali-lab | RUNNING | 10.183.118.63 (eth0) | fd42:e51d:12b8:24be:216:3eff:feec:649c (eth0) | CONTAINER | 0 | +----------+---------+----------------------+-----------------------------------------------+-----------+-----------+ ======================================================================================== root@kali-lab:~# useradd -m -s /bin/bash kalis root@kali-lab:~# passwd kalis New password: Retype new password: passwd: password updated successfully root@kali-lab:~# usermod -aG sudo kali s bash: s: command not found root@kali-lab:~# usermod -aG sudo kalis root@kali-lab:~# exit exit
┌──(alensavk㉿kali)-[~/Рабочий стол] └─$ lxc exec kali-lab -- su - kalis ┌──(kalis㉿kali-lab)-[~] ======================================================================================= Предупреждения о keycode — это нормально, они связаны с особенностями раскладки клавиатуры в X11 и не влияют на работу . Главное — xfreerdp3 запустился и запрашивает ввод. Сейчас окно RDP должно было открыться, и вас просят ввести:
Что делать дальше:
Если не работает или окно закрывается Попробуйте подключиться с дополнительными параметрами для стабильности: bash xfreerdp3 /v:10.159.235.63 /u:kalis +fonts /nego:no /sec:rdp Или с игнорированием проблем с сертификатами (для лабораторной среды): bash xfreerdp3 /v:10.159.235.63 /u:kalis /cert:ignore Альтернативный вариант для удобства Если хотите сразу видеть графическое окружение без лишних вопросов, можно использовать: bash xfreerdp3 /v:10.159.235.63 /u:kalis /p:ваш_пароль (но пароль будет виден в истории команд, так что для лаборатории ок, но в реальной работе так не делают) После успешного входа Вы должны увидеть рабочий стол Xfce сервера kali-lab. Теперь вы можете работать с Kali Server так же, как с обычной настольной системой — запускать графические инструменты, открывать браузер и т.д. Если окно RDP закрывается сразу после ввода пароля, проверьте на сервере: bash # На сервере (kali-lab) проверьте статус xrdp sudo systemctl status xrdp sudo systemctl restart xrdp |
||||||||||||||||||
|
Так же в этом разделе:
|
||||||||||||||||||
|
||||||||||||||||||
|
||||||||||||||||||
|