Как установить kali linux на Windows 10

Обновлено: 18.05.2024

Kali Linux теперь доступен в магазине приложений Microsoft для Windows 10 Вот как установить kali linux на Windows 10 с помощью подсистемы Windows для Linux или WSL

Думаете о запуске дистрибутива Linux на ПК с Windows? Да, это возможно с последней версией Windows 10, Microsoft представила подсистему Windows для Linux или WSL, где пользователи запускают свои любимые дистрибутивы Linux непосредственно из Windows 10 без двойной загрузки или использования виртуальной машины. Стоит отметить, что есть некоторые ограничения. Например, не все встроенные команды Linux работают, вы не сможете запускать среду рабочего стола из приложения. Вы по-прежнему можете установить среду рабочего стола, например Xfce, а затем установить службу удаленного рабочего стола, которая позволит вам подключаться к среде рабочего стола на базе Linux из приложения и все из Windows 10. Заинтересованы? здесь у нас есть шаги по установке kali Linux (один из лучших дистрибутивов с точки зрения безопасности) на Windows 10.

Установите WSL в Windows 10

  • Перейдем к панели управления.
  • Перейдите к приложениям и функциям, затем выберите программы и функции.
  • Нажмите "Включить или отключить функции Windows" в меню слева.
  • Теперь выберите WSL и нажмите "ОК", чтобы разрешить загрузку и установку необходимых файлов с сервера Microsoft.
  • Перезагрузите компьютер, чтобы изменения вступили в силу.

Подсистема Windows для Linux

Кроме того, вы можете запустить команду Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux в административном окне PowerShell, чтобы установить WSL в Windows 10.

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

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

Включить технологию виртуализации BIOS

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

Загрузить приложение Kali Linux

  • Откройте Microsoft Store и нажмите кнопку "Поиск".
  • Здесь введите Linux и выберите вариант Запустить Linux в Windows.
  • В интерфейсе Магазина Linux отобразятся доступные на данный момент дистрибутивы Linux, которые вы можете запустить из приложения.
  • Мы собираемся установить kali Linux на Windows 10, а затем выбрать Kali Linux из этого списка,

Загрузить приложение Kali Linux

После завершения установки вы получите уведомление и возможность запустить, что вам и следует сделать.

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

Создать имя пользователя для unix

Следующее, что вам нужно сделать, это убедиться, что основная система Kali Linux обновлена. Для этого перейдите в командную строку и введите sudo apt-get update && sudo apt-get upgrade.

 Команда для обновления системы Kali Linux

Установить среду рабочего стола Xfce

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

Запустите sudo apt-get install xfce4, чтобы установить xfce.

Примечание. Загрузка и установка 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

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


сообщить об этом объявлении

Обновление: этот пост устарел. Чтобы лучше установить Kali Linux в Windows 10, установите Kali Linux из магазина приложений.

Мы всегда в поиске новых сред для запуска Kali, и с появлением подсистемы Windows для Linux (WSL) в Windows 10 появились новые и захватывающие возможности. В конце концов, если WSL может поддерживать Ubuntu, не должно быть слишком сложно включить другой дистрибутив, подобный Debian, верно? Особенно это касается утилиты Windows Subsystem for Linux Distribution Switcher.

Кали в … Окна? Правда?

Хотя такая установка Kali для Windows не является оптимальной из-за различных ограничений среды (таких как отсутствие сырых сокетов и отсутствие настроенного ядра Kali), все еще существует много ситуаций, когда использование Kali Linux рядом с вашим компьютером с Windows 10 может оказаться неэффективным. выгодный. Одним из примеров, который приходит на ум, является объединение рабочих областей, особенно если Windows является вашей основной рабочей средой. Другими полезными ситуациями, которые пришли нам в голову, были стандартизация инструментов и сценариев для работы в нескольких средах, быстрый перенос инструментов командной строки Linux для тестирования на проникновение в Windows и т. д. Например, ниже приведен снимок экрана с запуском Metasploit Framework из Kali Linux через WSL. .

< бр />

Настройка среды

Несмотря на то, что установка хорошо описана в файле README WSL Distribution Switcher, мы сняли короткое 4-минутное видео, чтобы показать вам процесс настройки и установки. Для упрощения операции копирования/вставки выполните следующие основные шаги:

<р>1. Обновите свой компьютер с Windows 10. Откройте административное окно PowerShell и установите подсистему Windows с помощью этой однострочной строки. После завершения потребуется перезагрузка.

<р>2. После перезагрузки откройте оболочку командной строки и выполните следующие команды, чтобы установить среду Ubuntu по умолчанию. Это заложит основу для нашей установки Kali.

<р>3. Настройте и установите WSL Switcher, загрузите базу Kali и извлеките ее на диск:

<р>4. Теперь, когда Kali настроена на вашем компьютере с Windows 10, вы можете взаимодействовать с ней, выполнив команду «bash»:

<р>5. На данный момент вы находитесь внутри Kali и можете использовать ее как обычно — устанавливать пакеты, использовать инструменты и т. д. Мы настоятельно рекомендуем сначала запустить обновление и обновление:

Без лишних слов, вот видео-демонстрация настройки, описанной выше:

Как установить Kali Linux с Windows 10 (ноутбук и ПК) с двойной загрузкой

Как установить Kali Linux с Windows 10 на ноутбук и ПК

В этом руководстве я покажу вам, как установить kali Linux с Windows 10 на ноутбук или настольный ПК. Итак, у вас есть ноутбук или ПК с установленной Windows 10, и вы думаете попробовать Kali Linux. Но вы беспокоитесь о вашей существующей операционной системе Windows 10 и ваших личных файлах. Установка Linux немного сбивает с толку, и есть большая вероятность потери данных, единственная ошибка может привести к тому, что ваши данные будут уничтожены за доли секунды.

Итак, как безопасно установить Kali Linux с USB при двойной загрузке Windows 10? Простой ответ: приобретите отдельный жесткий диск или SSD для установки Kali Linux. Да, в наши дни твердотельные накопители становятся дешевле, и вам не нужно компрометировать или уменьшать существующий жесткий диск, на котором установлена ​​Windows 10 и хранятся ваши личные данные.

В этом руководстве я покажу вам, как именно вы можете создать загрузочный USB-накопитель для установки Kali Linux с USB на ПК или ноутбук, как установить новый SSD для установки, а также пошаговое простое руководство о том, как для установки Кали Линукс. Также как установить его на Windows 10, я имею в виду двойную загрузку Kali Linux и Windows 10.Давайте приступим к подробному руководству.

Загрузка Kali Linux и создание загрузочного USB-накопителя

Для установки Kali Linux с USB сначала нужно сделать загрузочную флешку, расставить в пространстве любую флешку не менее 8 ГБ. Во-вторых, вам нужен доступный компьютер с Windows 10 или Mac для создания загрузочной флешки, а также вам нужна программа для перепрошивки образа под названием Balena Etcher. Это достойная программа для перепрошивки изображений, которую легко использовать в Windows и macOS.

Шаг 1. Загрузите файл образа Kali Linux (установщик) с официального сайта.

Как загрузить и установить последнюю версию Kali Linux_2

Шаг 2. Выберите версию установщика и загрузите ISO-образ через торрент. (Вам понадобится µTorrent)

Как записать файл образа Kali Linux на USB-накопитель

Шаг 3. После того, как вы загрузили файл ISO и программу Etcher, откройте программу Etcher.

Открыть программное обеспечение для травления в Windows 10

Шаг 4. Перетащите файл образа Kali Linux на значок +.

 Выберите файл образа Kali Linux в Windows 10

Шаг 5. Теперь выберите флешку в кнопке выбора цели. (Убедитесь, что USB подключен)

Выберите флешку

Шаг 6. Теперь нажмите на флешку, чтобы записать образ Kali Linux на USB-накопитель.

Нажмите на флешку, чтобы написать kali linux

Примечание. Это отформатирует вашу флешку. (Обязательно сделайте резервную копию важных файлов)

Etcher устанавливает программу установки kali linux на USB

установить Kali Linux с Windows 10

Шаг 7. Это займет несколько минут, после чего загрузочный USB-накопитель Kali Linux будет успешно создан!

Также по теме:

Загрузочный USB-накопитель Kali Linux (другие способы)

После создания безопасно извлеките флешку. Теперь загрузочная флешка успешно создана для установки операционной системы на ноутбук или ПК с USB-накопителя.

Подготовьте ноутбук или ПК к установке Kali Linux

Как правило, ноутбук имеет только 1 жесткий диск, на котором хранится ОС Windows 10, программное обеспечение и данные. В некоторых ноутбуках есть 2 слота для 2 жестких дисков, поэтому мы устанавливаем ОС на основной диск, а данные храним на дополнительном диске.

 SSD во втором контейнере для жестких дисков для установки Kali Linux с Windows 10

Если на вашем ноутбуке есть только 1 слот для диска, вы также можете добавить второй жесткий диск на ноутбук, заменив DVD-ROM на второй контейнер для жестких дисков. Для безопасной двойной загрузки Kali Linux вам понадобится второй контейнер для жестких дисков. Для установки ОС на отдельный диск.

Что вам нужно сделать, откройте свой ноутбук и извлеките из него жесткий диск Windows 10 (если у вас есть другой диск данных в ноутбуке, возьмите и его). Теперь на вашем ноутбуке нет дисковода, и нет риска потери данных. Затем купите отдельный SSD для установки Kali Linux, любой дешевый SSD, такой как Kingston 120 ГБ SSD, подключите новый SSD во второй контейнер для жестких дисков и замените их существующим DVD-ROM, который явно не используется.

Уведомление о покупке. Если в вашем ноутбуке есть еще один свободный слот M.2, в чехле нет необходимости, просто купите твердотельный накопитель M.2. Если на вашем ноутбуке нет дополнительного слота и есть DVD-ROM, просто купите Caddy и SATA SSD и замените его на ROM. На настольном ПК, если у вас есть дополнительный слот M.2, купите твердотельный накопитель M.2, если нет, вы также можете купить твердотельный накопитель SATA, так как для ноутбука вам нужен только кабель SATA. Нет необходимости покупать Caddy для ПК.

Итак, теперь на вашем ноутбуке установлен новый твердотельный накопитель, и он готов к установке на него Kali Linux, и нет никакого риска потерять какие-либо данные или существующую Windows 10. Поскольку этих жестких дисков нет в ноутбуке, просто сохраните их. их до тех пор, пока ОС не будет установлена ​​на новый SSD. То же самое, что вы можете сделать на настольном ПК, также отключите все жесткие диски, имеющиеся в системе, и установите новый SSD для установки Kali Linux.

Теперь подключите загрузочный USB-накопитель Kali Linux к ноутбуку или настольному ПК, включите компьютер, а затем быстро нажмите клавишу меню загрузки, чтобы открыть меню загрузки. В меню загрузки вы увидите новый SSD и загрузочный Pendrive, выберите Pendrive и вы увидите страницу установки Kali Linux. Следуйте приведенным ниже инструкциям, чтобы установить ОС на новый SSD.

Как установить Kali Linux с USB-накопителя

Шаг 1. Подключите загрузочный USB-накопитель, затем включите компьютер и быстро нажмите клавишу меню загрузки.

Шаг 2. В меню загрузки выберите загрузочный USB.

Выберите загрузочный USB-накопитель Kali Linux в меню загрузки

Шаг 3. Теперь USB загрузит программу установки Kali Linux, выберите графическую установку.

Kali linux setup

Шаг 4. Выберите язык, раскладку клавиатуры и расположение.

Выберите язык

Шаг 5. Выберите адаптер Wi-Fi и нажмите Enter. (Если вы используете локальную сеть, выберите Ethernet)

Настройте сети, выберите Wi-Fi

Шаг 6. Выберите домашний Wi-Fi и введите пароль Wi-Fi.

Выберите домашний Wi-Fi
Выберите WPA/WPA2 PSK
Введите пароль Wi-Fi

Шаг 7. Теперь введите имя хоста, например "kalihost", или оставьте значение по умолчанию "kali" и нажмите Enter.

Имя хоста Kali

Шаг 8. Введите доменное имя, например «localhost», или оставьте поле пустым и нажмите Enter.

Доменное имя

Шаг 9: Здесь введите полное имя пользователя, например кали человек.

Full name для пользователя

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

Имя пользователя для учетной записи

Шаг 11. Создайте пароль для пользователя и продолжите. (Примечание: при входе будет запрашиваться)

создать пароль

Шаг 12. Выберите часы часового пояса.

Выберите восточные часы

Шаг 13. На странице принудительной установки UEFI выберите НЕТ.

принудительная установка uefi

Шаг 14. Будет запрошен раздел дисков. Поскольку мы собираемся установить ОС на новый SSD, выберите «Управляемый» — используйте метод разметки всего диска. (Нам не нужно беспокоиться о данных, потому что SSD пуст)

Разделение дисков

Шаг 15. Здесь вы увидите 2 диска для выбора. Первый — это SSD, а второй — загрузочный USB-накопитель. Выберите SSD и нажмите Enter.

Выберите жесткий диск для установки Kali linux

Шаг 16. Выберите Все файлы в одном разделе и продолжите.

 выбрать все файлы в одном разделе

Шаг 17. Теперь kali Linux автоматически создаст основной раздел и раздел подкачки. Выберите «Завершить создание разделов» и продолжите.

нажмите, чтобы завершить разбиение и записать изменения на диск

Шаг 18. Выберите «Да», чтобы подтвердить изменения на диске и продолжить.

 Подтвердите изменения на диске

Шаг 19: Через несколько секунд вам будет предложено выбрать программное обеспечение, оставить его по умолчанию или вы также можете проверить режим Gnome. (Это крутая тема для ОС Kali Linux.)

Выбор программного обеспечения

Шаг 20. Через несколько секунд будет предложено настроить gdm3, выбрать gdm3 и нажать Enter.

configuring gdm

Шаг 21. Через несколько минут появится запрос на загрузчик GRUB. Выберите «Да» и продолжите.

Установите Загрузчик GRUB

Шаг 22. Теперь будет предложено установить загрузчик GRUB, выбрать SSD и продолжить.

Выберите диск для загрузчика

Шаг 23. Через несколько секунд установка завершится и появится запрос на перезагрузку. Нажмите Enter. Вот и все!

Завершение установки

Поздравляем!! Вы успешно установили Kali Linux на новый SSD. После перезагрузки появится страница входа в kali Linux. Просто введите пароль, который вы установили при установке, и наслаждайтесь новой ОС Linux.

Страница входа в Kali Linux
Рабочий стол Kali Linux

Как выполнить двойную загрузку Kali Linux с Windows 10

Итак, вы только что установили Kali Linux на новый жесткий диск или твердотельный накопитель, и на этом установка завершена. Поместите жесткий диск Windows 10 обратно в ноутбук / рабочий стол. Теперь на вашем компьютере есть 2 жестких диска с двумя разными операционными системами. Если вы включите компьютер, он по умолчанию загрузит жесткий диск Windows 10, а диск kali Linux не будет отображаться в Windows 10 (из-за разных типов разделов). Это хорошо, потому что никто не узнает и не вмешается в работу жесткого диска Kali Linux.

Для доступа к Kali Linux все, что вам нужно сделать, просто перезагрузить компьютер и открыть меню загрузки, в меню загрузки вы увидите жесткий диск Kali Linux. Выберите его и нажмите Enter, теперь он загрузит вашу операционную систему Kali Linux. Таким образом, вы можете тайно использовать 2-ю ОС таким образом, или вы можете изменить ее из биоса, просто сделайте свой диск kali Linux первым загрузочным диском, затем сохраните изменения и выйдите из биоса. Теперь каждый раз Kali Linux будет загружаться по умолчанию.

Выберите диск Kali Linux в меню загрузки
как установить kali linux с windows 10 Изменение первого загрузочного устройства

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

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

Спасибо, что прочитали и посмотрели наше руководство по установке kali Linux вместе с Windows 10 на ноутбуки и настольные ПК. Надеемся, что ваша установка прошла успешно и вам нравится новая операционная система. Если у вас есть какие-либо вопросы, оставьте комментарий ниже. Спасибо за визит, будьте здоровы, берегите себя и хорошего дня.

Поделитесь этой статьей с друзьями 🙂

Об Аамире Хуссейне

Аамир Хуссейн постоянно ведет YouTube на каналеricknow. Он любит компьютерные технологии и действительно делится мифами о технологиях. Решение компьютерных проблем - одна из его специальностей. В этом блоге вы найдете хороших гиков.

Недавно Kali Linux была выпущена как приложение в Microsoft Store. Благодаря использованию уровня совместимости подсистемы Windows для Linux (WSL) теперь можно установить Kali в среде Windows. WSL — это функция в Windows 10, которая позволяет пользователям запускать собственные инструменты командной строки Linux, Bash и другие инструменты, ранее недоступные. Эта функция была разработана в первую очередь для разработчиков, придает Windows 10 дополнительную универсальность и представляет собой альтернативу виртуализации. Ниже приведено подробное руководство по настройке и запуску WSL Kali.

Установка Kali Linux в Windows 10

<р>1. Запустите powershell от имени администратора и выполните следующую команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Перезагрузить при появлении запроса

 Интерфейс Powershell

<р>2. Загрузите приложение Kali Linux (134 МБ) из Магазина Microsoft и запустите его после завершения.

 Магазин Microsoft Kali Linux

<р>3. Создайте учетную запись пользователя в процессе установки (скопируйте новые учетные данные!).

 Установка для Unix

<р>4. Запустите команду cat /etc/issue, чтобы проверить среду.
5. Найдите только что созданный каталог Kali в Windows. Этот каталог обычно можно найти по адресу C:Users AppDataLocalPackagesKaliLinux.XXX. Для просмотра этого каталога необходимо открыть скрытые элементы (просмотреть -> показать скрытые файлы).

 Файловая система» ширина = «300» высота = «169» /><br /></p>
<р>6. Скопируйте путь к файлу в каталог Kali (C:Users AppDataLocalPackagesKaliLinux.XXX), а затем добавьте его в качестве исключения безопасности в Защитнике Windows (<em>Центр безопасности Защитника Windows -> Защита от вирусов и угроз -> Параметры защиты V&T -> A/ Исключения R -> Добавить исключение -> Папка</em>).</p>
<p><img class=

<р>8. Запустите команду sudo apt-get dist-upgrade.

<р>9. Начните установку пакетов по желанию. Для этой демонстрации были установлены nmap, wireshark, hashcat и metasploit-framework.

<р>10. Запустите команду sudo apt-get clean.

<р>11. Установите и запустите xfce4 и XRDP. Xfce4 — это бесплатная среда рабочего стола с открытым исходным кодом для операционных систем Unix. В этом случае он предоставит визуальную среду для любых устанавливаемых вами пакетов, требующих использования графического интерфейса. XRDP — это бесплатный сервер протокола удаленного рабочего стола с открытым исходным кодом, который можно использовать для подключения к вновь созданной среде рабочего стола.

<р>12. Запустите сервер удаленных рабочих столов через порт 3390, выполнив следующую команду: sudo /etc/init.d/xrdp start.

 Команда для запуска службы xrdp

<р>13. Откройте удаленное подключение к серверу (Пуск -> Выполнить -> mstsc) @ localhost/127.0.0.1:3390.

<р>17. Введите учетные данные для пользователя kali, созданного ранее. Для подключения к удаленной среде также может потребоваться добавить исключение в брандмауэр Windows для удаленного рабочего стола (Панель управления -> Брандмауэр Защитника Windows -> Разрешить и приложение или функция через брандмауэр -> Удаленный рабочий стол).

Вход в удаленный рабочий стол

<р>18. После запуска выйдите из удаленного сеанса (щелкните логотип в правом верхнем углу и снимите флажок «Сохранить сеанс» на выходе).

 Wireshark работает на Kali Linux

<р>19. Выключите сервер xrdp, выполнив команду: sudo /etc/init.d/xrdp stop.
20. Выйдите из экземпляра kali (выход).

Заключительные мысли

Установка Kali Linux в виде приложения в Windows позволяет использовать множество полезных инструментов, которые ранее были недоступны. Запуская Kali через WSL, а не внутри виртуальной среды, также можно получить прирост производительности в зависящих от процессора средах, таких как hashcat. Ниже показаны результаты производительности для hashcat, работающего виртуально, по сравнению с hashcat, работающим в среде WSL. Технические характеристики системы в этом случае были следующими:

  • Процессор Intel i-7 4870HQ с тактовой частотой 2,5 ГГц
  • 16 ГБ ОЗУ DDR3 с частотой 1 600 МГц
  • Видеокарта Radeon R9 M370X 2 ГБ GDDR5

 Hashcat в Kali Linux

В среде WSL hashcat смог взломать список из 8 хэшей MD5 чуть менее чем за две секунды по сравнению с 11 секундами, которые потребовались при работе в виртуальной среде. Этот прирост производительности здесь (500%+) примечателен и может оказаться полезным при определенных обстоятельствах. Одним из недостатков запуска Kali через WSL по сравнению с его собственным запуском является то, что WSL не поддерживает использование необработанных сокетов (сетевой сокет, который разрешает прямую отправку/получение IP-пакетов без какого-либо форматирования транспортного уровня протокола). Плюсы и минусы использования Kali Linux в среде WSL со временем станут более очевидными, но пока это представляет собой интересную альтернативу тому, что доступно в настоящее время.

Читайте также: