Работа с kali linux windows 10

Как в Windows 10 запустить Kali Linux с графической оболочкой

Выпустив вторую версию WLS , Microsoft открыла перед разработчиками новые возможности, которыми они не преминули воспользоваться. Теперь вы можете установить в свою Windows 10 Kali Linux с графической оболочкой Win-KeX и поддержкой звука. Естественно, всё это доступно только в 64-битных системах с поддержкой виртуализации. Итак, первое, что вам нужно сделать, это установить WSL 2 , если этого не было сделано раньше.

Для этого в запущенной с админскими правами PowerShell выполняем указанную на скриншоте команду и подтверждаем установку вводом Y:

После подтверждения компьютер будет перезагружен. Для установки WSL можно использовать и классическую командную строку, выполнив в ней сначала wsl —install .

А после перезагрузки wsl —update , обновившись до актуальной на данный момент версии подсистемы.

Затем вам нужно будет скачать с официального ресурса aka.ms/wsl2kernel пакет обновления ядра Linux2.

И установить его как обычную программу.

Завершив инсталляцию, вновь запустите PowerShell с админскими правами и выполните команду wsl —set-default-version 2 , чтобы сделать WSL 2 используемой по умолчанию.

Установка дистрибутива Linux из Windows Store

Полдела сделано, теперь открывайте Магазин Windows 10 и устанавливайте из него дистрибутив Kali Linux , а когда установите, тут же запустите и в открывшейся консоли задайте новый логин и пароль владельца.

Далее инсталлируйте пакеты Win kex , командой sudo apt update && sudo apt install -y kali-win-kex .

В процессе установки появится окно выбора раскладки, укажите подходящий вам вариант из того, что будет доступно.

Запуск Kali с графической средой

Запускается система с графическим десктопом через терминал командой kex с подтверждением действия вводом ранее заданного пароля администратора и нажатием Y.

Всё готово, при этом у вас должен загрузиться десктоп Kali Linux .

Который, кстати, вы можете сделать похожим на виндовый и наоборот, выполнив в терминале команду kali-undercover .

Что еще можно сделать, так это русифицировать оболочку, вызвав командой sudo apt-get install locales ,

окно выбора локализации, отметив в оном Ru_RU.UTF-8 UTF-8,

а затем выбрать его языком по умолчанию.

Наконец, выполнить в терминале одну за другой эти четыре команды:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
kex kill

Последняя команда завершит работу Linux, поэтому вам нужно буде запустить ее снова командой kex . У всего этого есть небольшой минус — в Kali у вас не будет звука и производительность будет ниже, чем если бы система была установлена на «железо». С производительностью ничего не поделать, а вот поддержку звука в WLS2 можно включить, но для этого придется пройти совсем другую процедуру.

Kali Undercover: Kali Linux с интерфейсом Windows 10

В последнем релизе Kali Linux 2019.4 был добавлен секретный режим – undercover mode. Давайте узнаем, что из себя представляет этот режим и для чего он был создан.

Что такое секретный режим в Kali Linux?

В версии Kali Linux 2019.4 была добавлена новая функция под названием undercover mode.

Читайте также:  Ошибка erp для сканирования необходимо использовать 32 битную windows

По сути, это скрипт, который изменяет внешний вид вашего Kali Linux и делает его похожим на Windows 10. На первый взгляд, это выглядит так, как будто вы работаете в операционной системе Windows.

Если не присматриваться, то можно подумать будто запущена система Windows 10.

Секретный режим Kali Linux может быть полезен в разных ситуациях. Например, если вы используете свой ноутбук в общественном месте и не хотите «тревожить» человека, сидящего рядом с вами. Или, к примеру, таким образом заманить мошенников, выдающих себя за представителей технической поддержки.

Как воспользоваться секретным режимом в Kali Linux

Секретный режим или undercover mode – по сути сценарий, скрипт. Вы можете запустить его, выполнив поиск в меню или выполнив следующую команду в терминале:

Скрипт сменит тему оформления рабочего стола на тему Windows 10. Вы можете закрыть терминал после выполнения этой команды.

Чтобы выйти из секретного режима, повторно запустите команду.

Что нового в Kali Linux 2019.4

Наиболее примечательным аспектом релиза Kali Linux 2019.4 является переход из рабочего окружения Gnome в Xfce. Решение включает в себя конкретные улучшения: производительность и унифицированный пользовательский интерфейс.

  • Kali-Docs теперь основаны на разметке Markdown и расположены в публичном репозитории Git.
  • Public Packaging – процесс отправки своих инструментов для добавления в Kali теперь задокументирован.
  • BTRFS во время установки – тестирование файловой системы BTRFS в Kali. В будущем опция выбора файловой системы BTRFS будет интегрирована в установчщик.
  • PowerShell в Kali Linux – для работы со сценариями PowerShell в Kali Linux выполните следующую команду установки:
  • Kali NetHunter KeX – подключите ваше Android устройство к выходу HDMI вместе с клавиатурой, мышью Bluetooth и получите полноценный Kali Linux с вашего телефона.
  • Минимальная поддержка ARM – версия 2019.4 является последней версией с минимальным требованием 8 ГБ для SD-карт. Начиная со следующей версии, минимальным требованием для ARM устройств будет SD-карта объемом 16 ГБ.
  • А также исправление ошибок и обновление пакетов.

Графический интерфейс Kali Linux для Windows 10 WSL2 (Подсистема Windows для Linux)

Уже некоторое время в Windows 10 присутствует возможность установить различные дистрибутивы Linux с помощью компонента «Подсистема Windows для Linux» или WSL, однако лишь в виде терминала без графического интерфейса. Начиная с Windows 10 2004 WSL обновился до версии 2.0, благодаря чему появились новые возможности и, в рамках этих возможностей появилась Kali Linux для WSL2 с поддержкой графического интерфейса или Win-Kex.

В этой инструкции подробно об установке графического интерфейса Kali Linux в Windows 10 версии 2004 или новее, а также дополнительная информация, например, о том, как включить русский язык интерфейса в установленной системе.

Установка Kali Linux с графическим интерфейсом в Windows 10

Порядок установки Kali Linux с графическим интерфейсом (GUI) для подсистемы Windows для Linux будет состоять из следующих шагов (напоминаю: необходима версия Windows 10 2004 или новее):

  1. Включите компонент «Подсистема Windows для Linux». Сделать это можно в Панель управления — Программы и компоненты — Включение или отключение компонентов Windows. После установки перезагрузите компьютер.
  2. Этот шаг можно пропустить, если у вас включены компоненты Hyper-V, иначе запустите Windows PowerShell от имени администратора (можно сделать через правый клик по кнопке «Пуск» и выполните команду
  3. Скачайте и установите обновление ядра Linux WSL2 со страницы https://docs.microsoft.com/ru-ru/windows/wsl/wsl2-kernel
  4. Перезагрузите компьютер, запустите PowerShell от имени администратора и выполните команду
  5. Зайдите в магазин приложений Windows Store, используйте поиск чтобы найти и установить Kali Linux.
  6. После завершения установки в PowerShell от имени администратора выполните команду:
  7. Запустите Kali Linux (пункт будет доступен в меню «Пуск»), выполните первоначальную настройку (имя пользователя и пароль), после чего по порядку выполните следующие команды (требуется подключение к Интернету, последний шаг может занять много времени.
  8. В ходе выполнения последней команды вам будет предложено выбрать клавиатуру. Я оставил значения по умолчанию, но, возможно, стоило выбрать русскую, так как в дальнейшем при включении русского языка интерфейса в ряде случаев кириллица не отрисовывается (не знаю, есть ли связь, лишь предположение).
  9. По завершении установки введите команду kex для запуска Kali Linux с графическим интерфейсом. При первом запуске вам будет предложено создать отдельный пароль, можно от этого отказаться.
Читайте также:  Linux has no games

В результате запустится Kali Linux с графическим интерфейсом в полноэкранном режиме. Для выхода из полноэкранного режима можете вызвать меню клавишей F8 и отключить опцию «Full Screen».

Если вам потребуется включить русский язык интерфейса для Kali Linux, у меня сработал следующий метод:

  1. В графическом интерфейсе Kali Linux запускаем терминал, вводим команду
  2. Выбираем ru_RU UTF-8 на двух экранах (отметку ставим пробелом, переключаемся на кнопку Ok клавишей Tab).
  3. Закрываем окно терминала и окно графического интерфейса, в терминале из которого мы запускали графический интерфейс вводим kex stop (если приглашение ввода не отображается, попробуйте изменить размер окна — у меня встретился такой баг).
  4. Снова запускаем kex — в результате интерфейс будет на русском языке.

А в целом, хотя я еще и не придумал, для чего мне это использовать (возможно, попробую запускать пакеты от bitnami для экспериментов с сайтами), но на первый взгляд всё работает исправно и быстро: быстрее, чем в виртуальной машине.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

26.08.2020 в 17:37

Спасибо за статью. Нигде не нашел подобного. Будем тестировать.

09.10.2020 в 22:46

При попытке запуска графической оболочки выдает ошибку «error connecting to the kex server»

10.10.2020 в 08:59

Изменилось ли поведение?

10.10.2020 в 10:57

1) Появляется окно TigerVNC Viewer с ошибкой unable to connect to socket: Connection refused (10061). Подумал, что дело может быть в файервола, но не нашел ни TigerVPN, ни Kali в списке правил файервола.
2) У меня по умолчанию стоит шифрование файлов на диске. Может ли это как-то влиять на использование виртуальной системы?

11.10.2020 в 10:06

1. Не должен быть файрволл. Вообще очень похожую тему вот здесь например обсуждают unix.stackexchange.com/questions/605309/not-able-to-initialize-gui-for-kali-linux-in-wsl-2 — но решения четкого нет, а у себя воспроизвести не могу (так как у меня без проблем стартует).
2. Не думаю. Плюс всё что выше описано — как раз на машине с шифрованием системного раздела делалось (BitLocker) и вот прямо сейчас перепроверил — стартует как и раньше без проблем.

12.10.2020 в 17:31

При вводе команды

PowerShell пишет Для получения сведений о ключевых различиях с WSL 2 перейдите на страницу https://aka.ms/wsl2.

20.11.2020 в 18:26

Что делать если скорость при установке уже в установщике Kali, не превышает 2кб-3кб в секунду.

21.11.2020 в 10:44

Если есть сторонние антивирусы/VPN/файрволлы, попробуйте отключить, вдруг мешают.

Как установить Kali Linux на подсистему Windows 10 (пошаговое руководство)

Думаете про установку linux рядом с windows 10? С последней версией Windows 10 Microsoft представила подсистему Windows для Linux или WSL, где пользователи запускают свои дистрибутивы Linux напрямую из Windows 10 без двойной загрузки или использования виртуальной машины.

Читайте также:  Настройка раскладки линукс минт

Стоит отметить, что есть некоторые ограничения. Например, если не все встроенные команды Linux работают, вы не сможете запустить среду рабочего стола из приложения, но вы можете установить среду рабочего стола, такую ​​как Xfce, а затем установить службу удаленного рабочего стола, которая позволяет подключаться к среда рабочего стола под управлением Linux из приложения.

Установка wsl Windows 10

Microsoft представила подсистему Windows wsl для Linux в качестве дополнительной функции, которая обеспечивает уровень совместимости для непосредственного запуска двоичных исполняемых файлов Linux на ПК с Windows 10.

Служба Enable WSL предоставляет совместимое с Linux ядро ​​для запуска различных дистрибутивов Linux, таких как Ubuntu, openSUSE, Debian и Kali в Windows 10.

  1. Давайте перейдем к панели управления
  2. Перейдите в Программы, затем выберите Включение или отключение компонентов Windows
  3. Теперь поставьте галочку рядом с Подсистема Windows для Linux и нажмите кнопку ОК
  4. Перезагрузите компьютер, чтобы применить изменения.

Кроме того, вы можете запустить команду в окне PowerShell , чтобы установить WSL в Windows 10.

Включить платформу виртуальной машины

Затем нам нужно включить виртуализацию в настройке BIOS компьютера, выполнив следующие действия.

  1. Откройте BIOS.
  2. Перейти к конфигурации системы с помощью клавиш со стрелками на клавиатуре,
  3. Включите технологию виртуализации Intel (также известную как Intel VT) или AMD-V в зависимости от процессора.
  4. Нажмите F10, чтобы сохранить изменения и запустить Windows в обычном режиме.

  • Теперь откройте PowerShell от имени администратора и выполните следующую команду
  • После этого перезагрузите компьютер, чтобы применить изменения.

Скачать приложение Kali Linux

  1. Откройте Microsoft Store и нажмите на опцию поиска
  2. Здесь введите Linux и выберите опцию Запустить Linux в Windows
  3. Это будет отображаться в интерфейсе Linux Store, отображающем доступные на данный момент дистрибутивы Linux, которые вы можете запускать из приложения для установки linux рядом с windows 10.
  4. Мы собираемся установить Kali Linux на Windows 10, а затем выбрать Kali Linux из этого списка.

Далее установка Kali Linux продолжается из приложения, и в конце концов вас попросят создать новую учетную запись пользователя и пароль. Когда вы создали свою учетную запись, вам предоставляется знакомая настройка командной строки Linux.

Следующее, вы должны убедиться, что ядро ​​системы Kali Linux обновлено. Для этого перейдите в командную строку и введите

Установка Xfce в Windows 10

Теперь давайте настроим менеджер рабочего стола XFCE. Он быстрый, легкий и не требует много времени для его установки и работы.

Запустите sudo apt-get install xfce4 для установки xfce.

Затем запустите sudo apt-get install xrdp и sudo apt install kali-desktop-xfce xorg xrdp для установки xrdp.

После завершения установки вам нужно запустить xrdp, запустив sudo service xrdp start

Мы рекомендуем обратиться к этому видео, чтобы изменить номер порта с 3389 на 3390

Как только сервер xrdp начал подключаться к Kali

Откройте «Подключение к удаленному рабочему столу» (mstsc) на вашем ПК

Поскольку машина работает на локальном хосте, IP-адрес для подключения — localhost: 3390 (с портом 3390), или вы можете использовать 127.0.0.1:3390.

Теперь вы должны увидеть новое окно входа в систему. Убедитесь, что для сеанса установлено значение Xorg, введите имя пользователя и пароль Kali Linux, затем нажмите кнопку OK.

Вот и все, вы используете среду рабочего стола, установленную в Kali Linux, который сам по себе является приложением, установленным в Windows 10.

Оцените статью