Kali Linux получил графический интерфейс для подсистемы Windows для Linux (WSL2). Инструкция по установке
Команда разработчиков Kali Linux представила графический интерфейс для подсистемы Windows для Linux (WSL). Решение называется Win-Kex (Windows + Kali Desktop EXperience). Теперь можно запускать популярный дистрибутив для пентеста на ПК с Windows 10 в WSL2 с GUI.
Специалисты портала Bleeping Computer проверили, что это действительно работает. Они опубликовали свою инструкцию по установке и запуску Kali Linux с графическим интерфейсом для подсистемы Windows для Linux (WSL2).
Установка Kali Linux с GUI возможна только на ПК с ОС Windows 10 версии 2004.
На подготовительном этапе необходимо в ОС активировать подсистему Windows для Linux.
Открыть PowerShell (сейчас и далее под администратором) и запустить:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Открыть PowerShell и запустить:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Далее необходимо скачать и установить WSL2.
Потом нужно открыть PowerShell и запустить:
Далее нужно установить Kali Linux из магазина Microsoft Store.
Чтобы поменять тип установки kali-linux с WSL1 на WSL2 нужно в PowerShell запустить:
wsl --set-version kali-linux 2
Далее нужно выполнить установку и запустить Kali Linux.
Потом нужно установить пакет Win-KeX.
sudo apt update && sudo apt install kali-win-kex
sudo apt update sudo apt dist-upgrade sudo apt install -y kali-win-kex
Можно также установить расширенную сборку Kali Linux.
sudo apt install kali-linux-large
После окончание установки GUI для Kali Linux запускается командой «kex».
Запуск графической оболочки в kali linux
Здравствуйте. Стал изучать Kali Linux. Установил aptitude install gxneur. После перезагрузки ,загружается консоль,вхожу под своим логином и паролем. Как из консоли загрузить графическую оболочку? Как вернуть всё обратно что бы грузился рабочий стол? Заранее Всем спасибо.
Как связана установка переключалка клавиатуры и загрузка? Какое у вас окружение: gnome, xfce, kde? Напишите подробности.
garik_keghen ★★★★★ ( 04.10.14 20:54:49 MSK )
Последнее исправление: garik_keghen 04.10.14 20:55:03 MSK (всего исправлений: 1)
http://lgogua.blogspot.ru/2013/06/kali-linux.html#.VC_1bRaO6ZQ прочитал запись про установку программы меняющую раскладку клавиатуры. Поставил. И после всего этого стала грузится только консоль. Поэтому я и подумал что оболочку как то затёр.
Вероятность мала, что ты что-то затер, попробуй запустить командой gnome-session. Ну и удалил переключалку, aptitude purge gxneu.
Спасибо,но я начинающий юзер. Мне бы разжевать.
Что именно? В терминале вводи команды, которые я написал выше. И поставил бы ты нормальный дистрибутив, юзерфрендли, минт, убунту.
gnome-session,не удалось открыть дисплей aptitude purge gxneu ,0 пакетов установлено. Похоже инета нету
А можно откат системы сделать ?
Что в логах? cat /var/log/Xorg.0.log
Нет такого файла или каталога
Интересно. Проверь нет ли ошибок. Может упустил символ.
Упс,после cat пробел не поставил. Много всего вывалилось,куча строк. Мне на что обратить внимание?
Ошибки, error, fail что-то типо того. Попробуй еще запустить гнома своего командой gnome-shell, gdm, starx. (по одной) Я не пользуюсь им, не знаю его тонкостей.
gnome-shell,Ошибка менеджера окон:Unable to open X display
gdm,Команда не найдена starx,Команда не найдена
Спасибо,но я начинающий юзер. Мне бы разжевать.
И поставил бы ты нормальный дистрибутив, юзерфрендли, дебиан, убунту.(q)
aptitude search xorg
apt-get install xserver-xorg вроде
У меня установлена kali на ноуте asus k50i Инета нет,наверно надо сначало подключится к инету ,но как это сделать через консоль?
Kali — это Debian, в котором есть специально собранные пакеты, касающиеся безопасности (взлома, защиты). Так что считай, что ты изучаешь не «ОС Kali», а Debian с пред-установленным софтом.
Так что всякие вики и мануалы можешь брать из Debian и Ubuntu, но используя с умом (понимать все команды, которые набираешь, хотя бы 🙂
Для новичка в мире линуксов, я советовал бы начать с Ubuntu (это тоже такой Debian, но в отличие от Kali им пользуются миллионы людей), и устанавливать софт для защиты/взлома самостоятельно. К тому времени как тебе понадобятся возможности, отличающие Kali от Ubuntu ты уже всё будешь знать и чувствовать себя как дома.
Конечно, если ты не просто учишься, а тебе нужно прямо щаз что-то ломать, можно посоветовать использовать сразу Kali, т.к. там много специфичного софта, которого нет искаропки в Debian/Ubuntu.
stevejobs ★★★★☆ ( 05.10.14 10:41:40 MSK )
Последнее исправление: stevejobs 05.10.14 10:46:21 MSK (всего исправлений: 1)
Спасибо! Вы сразу поняли,почему kali. Я так и не смог запустить графическую оболочку. Терпения не хватило,снёс раздел и установил kali заного. У меня теперь вопрос к сообществу,неужели так легко можно повредить систему,поставив какую то прогу ( в данном случае автоматическая смена раскладки клавиатуры)? Я конечно упёртый человек и попытаюсь изучить kali , но если Вы все советуете в один голос начать изучения с ubunta то я прислушаюсь к Вашему мнению и поставлю ещё и её. Всем спасибо за помощь.
Mint 16, примерно таже ситуация. Обновления очередные прошли, все работает, вечером отключаю. На следующий день черный экран после загрузки Убунту 13.10 (то есть фиолетовый экран, надпись, идет процесс, дальше, по моему разумению, загрузка десктопа, черный экран, курсор) в консоль входится, с диска грузится как надо. Попытки в грабе переписать (по совету с форумов) nomodeset и тп не проходит. В грабе вообще нет упоминания о видео. Только радеон аудио = 1. На всякий случай и его удолял, прописывал, не идет. Попытка редактировать с консоли граб выдает ошибку, типа окно не открыть. В этом деле — ни-ни. Только могу чисто логически предположить, что грохнулся какой-то файл, если с диска лайфсд грузит (нет родного, к сожалению, только убунту 12), то можно этот файл скопировать с диска, чтобы свою систему запускать, пусть и с другим десктопом. Попробовал через восстановление обновить и исправить пакеты. Обновися. Результат тот же. Startx не грузит, только всплеск цветов на экране. Xorg.conf не находит. Попытки проверить после чтения буржуйский сайтов успеха не приносят. Там больше по поводу граб, мне кажется, что у меня «дальше» по ходу загрузки.
доброго времени суток.бедааааааа. установил gxkb.теперь графика не грузится.пишет о поврежденных пакетах.кучу всего перепробовал.не помогает.что делать?
Создайте новую тему с подробностями и лог файлами!
Настройка GUI WSL Kali Linux & Ubuntu. Выход в графическую оболочку
Здравствуйте. Установив WSL и скачав из Microsoft Store Kali Linux & Ubuntu я столкнулся с тем, что передо мной терминал, а я абсолютно ничего не понимая в Linux, хотел бы хоть как-то ориентироваться в системе через графическую оболочку. Я неделями гуглил команды и в итоге написал скрипт для настройки. Делюсь, может кому поможет
Ещё раз оговорюсь, что в Linux я абсолютно не понимал ничего, поэтому культурная критика и дополнения к скрипту приветствуются в комментариях.
Так же сложность оказалась в том, что KALI поменяли команды, и я следуя туториалам на 2019 версию уже натыкался на ошибки отсутствия дистрибутива в репозитории.
Статья подразумевает, что вы уже установили WSL и скачали дистрибутив из Microsoft Store, и перед вами терминал. Скрипт писался на системе 26.08.2020
lsb_release -a No LSB modules are available. Distributor ID: Kali Description: Kali GNU/Linux Rolling Release: 2020.3 Codename: kali-rolling
Настройка Kali
Прочитайте первым делом в конце статьи UPDATE 2 и 3, пожалуйста. Возможно вы передумаете всё это делать.
- Первым делом вам предложат создать пользователя: введите логин и пароль
- далее создаём скрипт:
sudo nano /usr/local/bin/setup-xrdp-server.sh
UPD: Скрипт одноразовый. Его не нужно часто вызывать из разных мест — следовательно, его место в домашнем каталоге пользователя или вообще в /tmp berez
#!/bin/bash echo "Sonax Kali Setup" ## МЕНЯЕМ ЗДЕСЬ НА НУЖНЫЕ ДАННЫЕ! port_xrdp=3390 #порт подключения по RDP username="sonax" #логин. Если хотите каждый раз вводить напишите "ask" password="pass" #пароль Если хотите каждый раз вводить напишите "ask" ## Закончили менять. Дальше ничего не трогаем sudo apt update -y && sudo apt upgrade -y sudo apt install -y kali-desktop-xfce xrdp # для Ubuntu замените kali-desktop-xfce на xubuntu-desktop #XRDP sudo cp -n /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak #(бэкапим оригинал) sudo sed -i 's/3389/'$port_xrdp'/g' /etc/xrdp/xrdp.ini #(Смена порта со стандартного 3389 на указанный в переменной выше) sudo sed -i '186s/username=ask/username='$username'/g' /etc/xrdp/xrdp.ini #(логин, чтобы не вводить) sudo sed -i '187s/password=ask/password='$password'/g' /etc/xrdp/xrdp.ini #(пароль, чтобы не вводить) #sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini #(Цветопередача не 32, а 128 бит на пиксель) UPD: нет необходимости, но можете раскомментировать эту и следующие строчки. #sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini sudo /etc/init.d/xrdp start #END XRDP
sudo chmod ugo+x /usr/local/bin/setup-xrdp-server.sh
Ubuntu
На Ubuntu всё тоже самое, только вместо kali-desktop-xfce введите xubuntu-desktop.
Заключение
Спасибо за прочтение статьи. Если будут в комментариях пожелания\замечания\угрозы\шантаж\насилие, то статья будет дополняться\обновляться. Надеюсь, кому-нибудь пригодится.
UPD1:
Автозапуск при включении (спасибо berez)
sudo systemctl enable xrdp.service
UPD3:
WSL не видит физический интерфейс Wi-fi, соответственно Kali на WSL бесполезен на сегодняшний день, ждём обновлений.
В интернете пишут, что можно прокинуть USB-Wifi в систему через виртуальные машины VMWare, Oracle Virtual Box.
Но у меня, к сожалению, это не получилось, имею 2 USB Wi-Fi адаптера.
Тем не менее много людей отписываются об успехе этой процедуры.