Установка Kali Linux с графической оболочкой в Windows 11 за 5 минут
А вы знали, что Kali Linux может работать непосредственно в операционной системе Windows 11 да ещё и с графическим интерфейсом? Но самое интересное, что всё это делается средствами самой Windows без установки виртуальной машины буквально за 5 минут! Вот теперь точно заинтриговал.
Для установки и запуска Kali Linux воспользуемся подсистемой Windows для Linux (WSL). Это довольно крутая функция операционной системы Windows, незаслуженно обделенная вниманием, которая позволяет запускать файловую систему Linux и приложения графического пользовательского интерфейса непосредственно в "винде".
В новой версии Windows 11 механизм установки ядра WSL и дистрибутива Linux упростили до одной команды wsl --install.
Впрочем, давайте не будем спешить, так как по умолчанию у нас установится Ubuntu, а я в начале статьи обещал вам Kali Linux. Для начала посмотрим какие дистрибутивы Linux мы можем поставить. Для этого запускаем терминал от имени Администратора и прописываем следующую команду:
wsl --list --online
Теперь, когда мы знаем какие дистрибутивы доступны, можем выполнить команду для установки Kali Linux:
wsl --install -d kali-linux
Аналогичным образом можно установить несколько дистрибутивов Linux одновременно и для каждого установленного дистрибутива создается собственная учетная запись пользователя (не root), которая будет использоваться для входа в конкретный дистрибутив. Данная учетная запись обладает возможностью брать root-права Linux.
Поздравляю, теперь у вас есть собственный Kali Linux на Windows компьютере. Можно рулить им непосредственно из терминала или поставить mc (Midnight Commander) и наслаждаться:
Конечно командная строка дело хорошее, но энтузиастов, готовых любоваться ей в 2023 году, полагаю будет не много.
Добавляем графическую оболочку Kali Linux
Решение есть и называется Win-Kex (Windows + Kali Desktop EXperience). Ставится всё снова максимально просто (подробнее почитать можно на страничке https://www.kali.org/docs/wsl/). Для установки графической оболочки выполним две команды (естественно уже в нашем свежеустановленном Kali Linux):
sudo apt update
sudo apt install -y kali-win-kex
Остается только запустить графическую оболочку. Существует несколько режимов работы с графикой, я предпочитаю использовать привычный RDP клиент Windows (режим ESM), что позволяет визуально разделять среды Windows и Kali.
Вот как будет выглядеть команда запуска графики в режиме ESM со звуком:
kex --esm -s
Вам будет предложено установить пароль rdp-сервера во время первого запуска. Это пароль пользователя kali, с которым вы хотите войти в систему. Пароль хранится в хранилище учетных данных Windows и может быть изменен позже командой:
kex --esm --passwd
О других вариантах запуска графической оболочки Kali Linux в Windows 11 вы можете почитать самостоятельно, ссылку я дал чуть выше (скриншот справки с вариантами запуска Win-Kex):
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.