Меню Рубрики

Установка программ на kali linux live usb

Статья Как сделать Kali Live USB с сохранением обновлений, файлов и программ

Sergei webware

Well-known member

Kali Linux имеет по умолчанию 2 типа загрузки с флешки:

Kali Live USB — обычная загрузка Kali c USB флешки

Kali Live USB persistence (Потенциально стойкий) — сохранение данных на USB флешке. Это может быть чрезвычайно полезным дополнением, и позволяет сохранить документы, собранные результаты тестирования, конфигурации и т.д.

Для этого нам нужны 3 вещи :

    Rufus для создания образа на USB флешки

  • И конечно же USB флешка минимум 4GB
  • Приступим

    Запускаем Rufus и выбираем файл Kali Linux

    Далее выбираем мод DD Image

    Жмем Start и OK. После того как образ был записан на флешке просто закрываем программу.

    Теперь у нас есть образ Kali Linux на флешке.

    Далее открываем программу MiniTool Partition Wizard.

    Щелкните правой кнопкой мыши на нераспределенное место на флешке и кликните Create, жмите OK.

    Выбираем параметры как в картинке жмем OK потом Apply. Ждем…

    После того, как менеджер разделов закончит работу, перезагрузите компьютер и загрузите с вашего USB. Выберите опцию «Live USB persistence».

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

    Далее определите раздел вашей флешки

    Теперь открываем терминал и пишем

    После рестарта если папка флешки persistence исчезла с рабочего стола то это значит что у вас всё получилось.

    Вот и всё. Теперь при загрузке Kali если вы выберите Kali Live USB persistence то вы сможете сохранить все что угодно вам на флешке и после рестарта ничего не исчезнет.

    Sergei webware

    Well-known member

    38 комментариев
    Присоединяйтесь к обсуждению и сообщите нам свое мнение.

    • RED_RABBIT 07.11.2015 в 03:54
      когда перезапускаю винду и выбираю флэшку вот что пишет
      ISOLINUX 6.03 20150107 EHDD Copyright (c) 1994-2014 H. Peter Anvin et al
      Failed to load ldlinux.c32
      Boot failed: press a key to retry
      Помогите что делать ??7
      • PSYHOCODE 15.11.2015 в 05:34
        Форматируйте флешку форматом FAT16
    • PSYH 20.11.2015 в 17:13
      Нет папки persistence
      • PSYHOCODE 23.11.2015 в 04:13
        значит что у вас всё получилось
    • КСАНА 20.11.2015 в 23:48
      А можете сделать инструкцию, как из установленой и настроенной под себя Линукс, сделать лив юсб?

    • АНОНИМ 24.11.2015 в 16:57
      А у меня когда перезапускаю и запускаюсь с флэшки пишет:
      probing EDD (edd=off to disable)… ok
      XZ-compressed data is corrupt
      —system halted
      • АНОНИМ 24.11.2015 в 16:58
        что делать?
        • АНОНИМ 24.11.2015 в 17:53
          ответ не требуется, оказалось что у меня флэшка просто старая была, попробовал по новее, все пошло нормально спасибо
          • АНОНИМ 24.11.2015 в 18:07
            хотя остался вопрос 1 вот я на старую флешку сделал кали, и теперь показывает что у меня там 3 гб всего, а на самом деле 8 гб… как её теперь восстановить, удалить кали? (форматирование не помогает!)
            • АНОНИМ 24.11.2015 в 18:09
              блин, извините пожалуйста я и удалил кали полностью с помощью этого же руфуса спасибо всем!
    • . UTUT 26.11.2015 в 01:32
      Здравствуйте,
      сделал как сказано, биос сказал не видет устройство.
      После чего винда перестала грузится,пришлось восстанавливаться

    • AL 26.11.2015 в 20:52
      А какой по умолчанию пароль у root?
      • NICON 27.11.2015 в 13:28
        toor
    • АНОНИМ 12.12.2015 в 10:42
      После 4 попыток установки кали, этот оказался самый легкий и рабочий. Спасибо

    • YOUARELOOSER 29.02.2016 в 22:49
      У меня нету раздела «unlocated», но есть раздел ext4, что делать в таком случае?
      • PSYHOCODE 03.03.2016 в 20:54
        исполизуйте раздел ext4
    • SER 23.04.2016 в 16:32
      Подскажите,ввёл команду fdisk -1 , не показывает раздел
      • SUPERVINNI 20.05.2016 в 21:12
        Там не «1» а буква «L» , только маленькая.
    • SUPERVINNI 20.05.2016 в 21:08
      Доброго времени суток.
      Сделал всё по инструкции. Значёк persistence с рабочего стола исчез, точнее сменился значком Kali Live теперь там стало два значка Kali Live.
      В чём может быть проблема?
      Если я устанавливаю в насторойках русский язык и раскладку клавиатуры это должно сохраняться после перезагрузки?
      • TUTU 30.09.2016 в 00:59
        У меня такаяже ситуация.
        1. Было два каталога Kali Linux и persistence, после прописания автомонтирования persistence ушла, а Kali Linux осталась, но в принципе проблем с ней нет. После перезагрузки все сохраняется.
        2. Какие горячие клавиши на переключение раскладке языка.
        • TUTU 30.09.2016 в 01:01
          3. нет звука
    • KOSTIA 30.08.2016 в 12:20
      После ребута папка осталась, что мне сделать, чтобы она исчезла?

      ОСТРИКОВ СЕРГЕЙ 17.10.2016 в 00:50
      Здравствуйте, записал Rufus-ом ISO образ Kali Linux-а на флешку 16GB методом DD-Image (DD-Образ), далее программой «MiniTool Partition Wizard» создал раздел на неразмеченной области согласно вашим указаниям, а то есть:
      Partition Label: persistance
      Create As: Primary
      File System: Ext4
      После этого перезагрузил компьютер и загрузился с флешки через «Live USB persistence», далее грамотно прописал всё точь в точь как вы предписали, используя своё имя диска, у меня получилось следующее:
      p.s. я выяснил, название моей флешки «sdb3»
      mkdir -p /mnt/USB
      mount /dev/sdb3 /mnt/USB
      echo «/ union» >> /mnt/USB/persistence.conf
      umount /dev/sdb3
      reboot
      После перезагрузки, загрузился через «Live USB persistence», но папка «persistence» осталась на рабочем столе, в ней файл «persistence.conf» (текстовый файл), в нём одна строка:
      / union
      Суть, ваш метод не работает, что в нём не так?
      Что мне нужно делать иначе?
      Подскажите пожалуйста.
      Я реально буду ждать вашего ответа, желательно в максимально ближайшее время, т.к. в интернете везде абсолютно такой же способ как и у вас, не остаётся ничего как спросить напрямую в чём дело.

        ОСТРИКОВ СЕРГЕЙ 17.10.2016 в 16:44
        Я нашёл ошибку:
        Неправильно:
        [ Partition Label: persistance ]
        Правильно:
        [ Partition Label: persistence ]
        После перезагрузки папка исчезла, я изменил настройки языка, чтобы всё отображалось на русском и перезагрузил чтобы принять настройки, в итоге не запускается система в общем.
        Вот фото экрана на моменте когда она виснет и ничего более не происходит:

      • ОСТРИКОВ СЕРГЕЙ 19.10.2016 в 01:56
        Я разобрался в чём дело, всё работает отлично, это был косяк из за моей уверенности и отсутствия знаний, прошу прощения.
  • LAMER 22.12.2016 в 18:36
    Помогите, пожалуйста.
    Вместо persistence и Kali Live, у меня Kali Live и Kali Live.
    Что делать?

    MILKYWAY 11.02.2017 в 07:28
    kernel panic not syncing vfs unable to mount root fs on unknown-block(0 0) какие нужно действия дабы убрать эту ошибку?

    Q0010 10.08.2017 в 10:43
    Здраствуйте, делал все как написано выше, причем несколько раз и на двух флешках, папка persistence после перезагрузки не уходит, пожалуйста помогите.

    ASTERICS 24.08.2017 в 19:49
    всем доброго вечера! давно не загружал кали с флешки, ждал когда приедет годная антенна. сегодня начинаю загружать и вот проблема вылезла — идёт загрузка, доходит до стадии » started update UTMP about system runlevel changes». грузить не хочет дальше. появилось мерцание экрана. и выдаёт постоянно ошибку filed to start network manager подскажите знающие в чём трабл? вот ссылка на фото проблмы Сергей Углов

      WEBWARE TEAM 24.08.2017 в 23:49
      Не все имеют аккаунт в вк. Для удобства пользователей залейте картинку на общедоступный фотохостинг.

        ASTERICS 25.08.2017 в 11:58

      ссылка на фотку.

    ZIZU 21.03.2018 в 21:30
    У кого не пропадает папка persistence с рабочего стола, обратите внимание во время команды fdisk -l на название раздела т.е. у вас может быть не dev/sda3 a dev/sdb3 .

    ZIZU 21.03.2018 в 21:31
    Из за невнимательности долго мучился сам)))

    ККК 07.04.2018 в 12:27
    Всё сделал правильно! Всё что было нужно убралось, но всё равно нечего не сохраняется….. Пробовал на двух флешках на старой и на новой и всё бестолку…

    ВІКТОР 04.05.2018 в 14:12
    Записав образ на usb ,але при переході в BIOS я зробив,щоб в першу чергу читало флешку,але після переходу в загрузку вибиває надпис «Security Booy Fail»?Пробував вже 4 раза установити USB LIVE ,але нічого не виходить
    Що робити ?Хто знає ?

    ДОБРЫЙ САМАРИТЯНИН 20.06.2018 в 01:06
    Все работает только в конце надо будет через диски переименовать том Kali linux на USB

  • ANTON 21.07.2018 в 20:28
    A moshno delat eto pryamo v kali linux a to perexodit v windows ne xochetca
  • источник

    Установка Кали Линукс Live USB

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

    Установка Kali Linux Live USB

    Для хранения данных потребуется создать не только Kali Linux Live USB, но и дополнительный раздел под данные (найденный password, например).

    Как скачать дистрибутив

    Для создания Kali Linux Live USB потребуется загрузить образ со страницы загрузок на официальном ресурсе https://www.kali.org.

    Образы для установки Kali Linux Live USB можно сохранить напрямую с сайта по http-ссылке или использовать торрент.

    Запись носителя

    Если бы требовалось создать Live CD Kali Linux, то скачанный ISO файл было бы достаточно прожечь на диск. Для USB потребуется специальная утилита – например, можно взять WinSetupFromUSB.

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

    Внимание! Лучше использовать накопитель от 8 ГБ – сам полный образ занимает порядке 3 ГБ, так что при меньшем размере места под раздел с сохранением данных остается совсем мало.

    Если отметить пункт «Test in QEMU», то после записи утилита проведет тестирование на возможность загрузки и установки.

    Перед записью программа предупредит о стирании данных.

    Затем будет показана информация по форматированию.

    Затем образ установки будет записан.

    При отмеченном тесте появится окно эмулятора со стартовым меню. Но пока еще флешка не умеет работать с сохранением данных.

    Добавление раздела с сохранением данных

    Дальнейшие действия выполняются уже из самого Линукса (можно загрузиться из полной установки или с Лайв-версии). Для работы с разделами используем утилиту gparted, запустив ее из командной строки.

    Откроется основное окно программы. Нужно в выпадающем списке справа выбрать Kali Linux Live USB.

    Откроется просмотр структуры разделов. Чтобы можно было работать с Kali Linux Live USB, следует размонтировать раздел.

    Теперь нужно сжать его через соответствующую команду в меню «Раздел».

    Откроется окно с установкой параметров.

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

    Затем на освободившемся месте нужно создать раздел, с которым Kali будет работать с сохранением данных.

    Следует выбрать файловую систему ext4, в качестве метки прописать persistence и нажать «Добавить».

    В результате получится примерно такая структура Kali Linux Live USB.

    Теперь нужно применить все установки через меню Правка.

    Приложение предупредит о возможном риске.

    Затем операции будут выполнены.

    Теперь нужно создать в разделе с сохранением данных конфигурационный файл. Для этого открываем диспетчер файлов.

    И затем кликаем по разделу Kali Linux Live USB, чтобы он примонтировался.

    Запустим текстовый редактор и в новом документе напишем «/ union» (чтобы использовать с сохранением данных).

    После этого его нужно сохранить с именем persistence.conf на созданном разделе с сохранением данных.

    Если его открыть, будет виден файл.

    При загрузке с Kali Linux Live USB нужно будет выбрать пункт Live USB Persistence. Пароль для раздела не требуется.

    источник

    HackWare.ru

    Этичный хакинг и тестирование на проникновение, информационная безопасность

    LIVE система Kali Linux на флэшке: полное руководство

    Оглавление

    На этой странице представлено полное руководство по созданию и дальнейшей настройке Kali Linux на портативном носителе (карте памяти, флэшке, внешнем диске). Для лаконичности, в инструкции будет говориться «на флэшке», хотя имеется ввиду любой из перечисленных носителей. Вы научитесь:

    • создавать LIVE систему на флэшке с Kali Linux
    • создавать постоянное хранилище (persistence) для вашей LIVE системы
    • создавать зашифрованное постоянное хранилище Kali Linux
    • добавлять несколько постоянных хранилищ для загрузки в разные профили
    • настраивать саморазрушение зашифрованного раздела
    • восстанавливать уничтоженный зашифрованные раздел с помощью сохранённых в безопасном месте мастер-ключей

    Альтернативным методом получения портативной Kali Linux на сменном носителе является «Установка Kali Linux на флэшку или на внешний диск как полноценную ОС».

    1. Создание загрузочного USB носителя (диска, флэшки) с Kali Linux

    Создание загрузочной флэшки с LIVE системой – это один из самых быстрых способов запуска Kali Linux. У этого способа имеется несколько преимуществ:

    • быстрая запись (т.к. не требуется установка) на USB флэшку
    • невозможно навредить основной системе – при создании загрузочной флэшки не затрагиваются жёсткие диски компьютера и загрузчик основной системы
    • портативность – с записанной флэшки вы можете загрузиться на любом компьютере
    • можно настроить постоянное хранилище – немного дополнительных усилий и ваша LIVE система Kali Linux сможет сохранять файлы и новые системные настройки

    Если вы хотите систему с одним или несколькими постоянными хранилищами, то начать нужно с создания загрузочной флэшки с LIVE системой – это отправная точка для всех последующих действий. Поэтому в любом случае нам понадобиться ISO образ системы с официального сайта: https://www.kali.org/downloads/

    Также понадобиться флэшка. Чем быстрее скорость чтения/записи флэшки, тем комфортнее будет работать. Если вам нужна LIVE система Kali Linux и не нужны постоянные хранилища, то достаточно флэшки любого размера, превышающего размер ISO образа, т.е. это 4 и более гигабайт.

    Если вы планируете создавать один или несколько постоянных хранилищ, то рекомендуется флэшка объёмом 16 и более гигабайт.

    Установка может быть произведена на внешний жёсткий или SSD диск, либо на карту памяти. Перед установкой на карту памяти убедитесь, что ваш БИОС видит её (т.е. что он сможет использовать её как устройство загрузки).

    2. Создание загрузочной флэшки с Kali Linux в Windows

    В Windows бесплатной, с открытым исходным кодом программой для создания загрузочных флэшек Linux является Win32 Disk Imager. Эту же программу можно использовать для создания полной резервной копии системы и её последующего восстановления.

    Программа имеет простой графический интерфейс. Запустите её. В качестве Image File выберите ISO образ со скаченной Kali Linux. Чтобы программа могла видеть файлы любого типа, в выпадающем меню выберите «*.*»:

    В качестве Device выберите вашу флэшку:

    Когда всё готово, нажмите Write.

    3. Создание загрузочной флэшки с Kali Linux в Linux

    Если вы находитесь в Linux, то вам не нужно устанавливать дополнительные программы. Запись будет сделана с помощью утилиты dd, которая предустановлена в дистрибутивы. Для использования команды dd нужны привилегии суперпользователя, т.е. у вас должны быть права на выполнение команд с sudo. Нам нужно определить имя USB флэшки.

    ПРЕДУПРЕЖДЕНИЕ: хотя процедура «прожига» Kali Linux на USB устройство очень простая, если вы не понимаете, что вы делаете или неправильно ввели имя устройства для записи (например, вместо USB носителя выбрали системный жёсткий диск), то вы безвозвратно можете потерять данные на одном или нескольких дисках. Проверяйте ваши команды по нескольку раз. Считайте, что вас предупредили.

    Чтобы выяснить путь до устройства (имя диска) для записи образа на USB, без подключённого USB носителя выполните команду:

    Вывод может различаться, в зависимости от конфигурации вашей системы, в моём случае видна запись:

    Она говорит о том, что имеется диск /dev/sda, размер которого 100 гигабайт.

    Записи с /dev/sda1, /dev/sda2, и /dev/sda5 говорят о логических разделах, на которые поделён диск.

    Теперь подключите вашу USB флэшку в свободный USB порт вашей системы и выполните эту же команду “sudo fdisk -l” второй раз. Мой вывод может отличаться от вашего. Но суть такова, что к предыдущим записям добавились новые, содержащие строку

    Она говорит о диске с именем /dev/sdb, размер которого около 15 гигабайт. Этот диск также может быть разделён на логические разделы (тома) – это неважно. Главное – это имя, которые мы хотели узнать, т.е. /dev/sdb.

    Внимание, в вашей системе это может быть другое имя. Например, если у вас имеется два внутренних диска, то один из них может называться /dev/sdb, а флэшке тогда будет присвоено другое имя. Не копируйте бездумно следующую команду, чтобы не уничтожить случайным образом один из ваших внутренних дисков.

    Подразумевается, что скаченный образ Kali Linux имеет имя kali-linux-2017.1-amd64.iso, а флэшка – /dev/sdb. Тогда команда для записи будет выглядеть так:

    Можно увеличить параметр размера блока (bs=512k). Это может ускорить работу команды dd. Но из-за этого изредка получается незагружаемые USB диски, это зависит от системы и множества различных факторов. Рекомендованным (консервативным и надёжным) значением является “bs=512k”.

    Прожиг USB диска может занять порядочно времени, 10 минут или более – это нормально. Наберитесь терпения!

    Команда dd не сообщает о своей работе вплоть до завершения. Но если на вашей флэшке есть индикатор доступа, то вы можете заметить, как он мигает. Время записи зависит от системы и скорости флэшки, когда команда закончит работу, она выведет примерно следующее:

    Всё готово! Теперь вы можете загрузиться в вашу Kali Live для знакомства с системой или для использования её в качестве установочной USB флэшки.

    4. Добавление постоянного хранилища в Kali Linux Live на USB флэшке

    Как уже было сказано, Kali Linux Live подходит для знакомства с системой, установкой её на компьютер, но все сделанные в ней изменения не будут сохранены после перезагрузки. Чтобы получить возможность сохранять свои файлы и сделанные настройки, нужно создать постоянное хранилище, так называемое persistence. Суть заключается в следующем, создаётся новый раздел на неразмеченной (незанятой) области флэш-карты. Система настраивается для сохранения в этот раздел сделанных изменений.

    В командах ниже в качестве имени флэшки используется /dev/sdb, если вы не знаете, какой путь до вашей, то чуть выше написано, как его узнать. Если ваш путь отличается, то в последующих командах замените /dev/sdb на ваше значение.

    Нам нужно узнать, где начинается неразмеченная область:

    Обратите внимание на строку:

    2794MB – это начало свободного места. Всего мне доступно 13043MB (т.е. 13 гигабайт) свободного места на флэшке.

    Следующей командой я создаю новый логический раздел на флэшке:

    • sudo parted – вызов программы parted с привилегиями суперпользователя
    • /dev/sdb – путь до моей флэшки
    • mkpart – внутренняя команда программы parted, которая означает создание раздела
    • primary – тип раздела
    • ext3 – файловая система раздела
    • 2794MB – начало нового раздела
    • 9gb – конец нового раздела, т.е. новый раздел будет иметь объём 9gb минус 2794MB, т.е. примерно 6 гигабайт

    Увидеть новый раздел вы можете с помощью команды

    Создаём файловую систему ext3 (запись суперблоков и другой информации), присвоим ему ярлык «persistence».

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

    Теперь можно перезагрузить компьютер и загрузиться с флэшки. В начале загрузки выберите пункт persistence.

    Теперь система будет запоминать сделанные изменения. Например, вы можете сохранять файлы или устанавливать новые программы.

    На скриншоте выше видно, что диски с установленной системой Kali Linux заполнены полностью. В любом случае, они доступны только для чтения. Но диск /dev/sdb3, который мы создали для постоянного хранилища, начал заполняться. Если вы обновляете программы, это не означает, что старые версии (из Live системы) программ удаляются. Система работает как бы с многослойной файловой системой – если на разделе persistence есть новая версия программы, то запускается она, если нет, то используется файл Live системы. В целом, к функции persistence следует относится как к костылю, который не всегда работает так, как вы от него ожидаете.

    5. «Русификация» Kali Linux

    Если вы хотите поменять язык системы на русский и добавить русскую раскладку клавиатуры в Kali Linux, то перейдите в настройки и выберите там пункт Region and Language.

    В поле Language выберите русский язык для системы. А под полем Input Sources нажмите + (плюс) и добавьте русскую раскладку клавиатуры. У меня раскладка клавиатуры успешно добавилась и сохранилась после перезагрузки, но настройки Language после перезагрузки пропадали – вполне возможно, что это проблема persistence.

    6. Постоянное хранилище с шифрованием LUKS

    Созданный дополнительный раздел вы можете зашифровать. Нужно начать с создания постоянного хранилища, как это описано чуть выше.

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

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

    Если вы уверены, вам нужно ввести слово «YES» (все заглавные буквы).

    Далее придумайте пароль, которым будет открываться доступ к зашифрованному разделу. Если вы забудете этот пароль, то не будет способа восстановить информацию. Хотя она никуда не денется, но воспользоваться ей будет невозможно.

    Вы можете столкнуться с ошибкой:

    Это означает, что система автоматически смонтировала раздел и вам нужно вручную его отмонтировать, это можно сделать командой:

    Теперь мы открываем зашифрованный раздел, чтобы продолжить его настройку:

    Создадим файловую систему ext3 и присвоим ей ярлык «persistence»:

    Создадим точку монтирования (если она отсутствует), смонтируем наш новый зашифрованный раздел и сделаем запись в файл persistence.conf после чего отмонтируем раздел:

    Закройте зашифрованный канал до нашего раздела persistence:

    Всё готово. При загрузке с флэшки выберите encrypted persistence. В какой-то момент загрузка остановится и вам нужно будет ввести пароль. После ввода пароля система загрузится.

    7. Создание нескольких постоянных хранилищ для разных профилей

    Можно создавать не один раздел persistence, а сразу несколько. Эти разделы (все или некоторые), также могут быть зашифрованы. Идея очень удачная, поскольку позволяет иметь на одной флэшке будто бы сразу несколько различных операционных систем Kali Linux, каждая из которых может иметь свои настройки, свои дополнительные программы, различные окружения рабочего стола и так далее.

    Начинать нужно с прожига Live системы и создания постоянного хранилища в точности как это описано в этой инструкции чуть выше. Предположим, мы уже прошли эти шаги и у нас имеется один раздел persistence. Мы повторяем эту процедуру – смотрим, где заканчивается свободное место на флэшке:

    означает, что свободное место на флэшке начинается с 9000MB и заканчивается на 15838MB. Я могу использовать всё это место, чтобы создать новое постоянное хранилище, а могу поделить его на несколько частей, чтобы сделать ещё больше разделов.

    Создаём файловую систему ext3 (запись суперблоков и другой информации), присвоим ему ярлык «work». Обратите внимание, что теперь путь до раздела /dev/sdb4:

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

    Всё готово! Процесс можно повторить столько раз, сколько разделов вам нужно. Любые разделы можно шифровать или оставлять незашифрованными.

    При загрузке с флэшки, отредактируйте параметр persistence-label, чтобы указать на предпочитаемое постоянное хранилище.

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

    8. Как указать persistence-label: загрузка с и без UEFI

    Обратите внимание, что в опциях БИОСа имеются две опции для одной и той же флэшки: опция с UEFI и опция без него:

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

    то выберите Live USB Persistence и нажмите клавишу TAB. Затем допишите к нижней строке

    Замените work на ярлык, имя, которое вы присвоили соответствующему постоянному хранилищу. Для продолжения загрузки нажмите ENTER.

    Если вы увидите такое меню:

    то выберите Live USB Persistence и нажмите клавишу e.

    как это показано на скриншоте. Когда готово, нажмите клавишу F10 для продолжения загрузки.

    9. Самоуничтожение зашифрованного раздела Kali Linux

    Разные бывают ситуации, особенно с «чувствительными» данными: иногда вместо того, чтобы диск открылся при вводе пароля, нам больше хотелось бы, чтобы диск навсегда стал недоступным. Это можно реализовать с зашифрованными разделами LUKS, в том числе с постоянными хранилищами.

    Чтобы понять, как это работает, нужно немного разобраться в процессе шифрования. При создании зашифрованного раздела, генерируются случайные мастер-ключи. Без этих ключей невозможно расшифровать диск. Эти ключи хранятся в зашифрованном виде, и именно их мы расшифровываем, когда вводим пароль для доступа к диску. Эти ключи никак не связаны с паролем, а также с хранимыми данными. Т.е. можно выбрать одинаковый пароль, зашифровать им одинаковую информацию, но мастер-ключи будут всё равно разными. При одинаковых паролях для разных дисков, их мастер-ключи не будут взаимозаменяемыми. Т.е. мастер-ключи уникальные, не зависят от пароля, генерируются произвольно, без них невозможно расшифровать диск.

    Этому можно придумать разные применения. Например, удалить мастер ключи перед транспортировкой ноутбука (любого носителя, зашифрованного LUKS). Из такого «окирпиченного» состояния никто, даже мы сами не сможем получить доступ к данным. Прибыв в безопасное место, мы можем восстановить мастер-ключи из резервной копии и вновь получить доступ к зашифрованной информации.

    Относительно новый патч позволяет задать пароль самоуничтожения. Он не требует полного входа в систему – его можно ввести при начале загрузки Kali Linux (когда нужно вводить пароль для расшифровки диска), и мастер-ключи будут удалены. Опять же, если имеется резервная копия, то позже в безопасном месте можно восстановить доступ к данным.

    Далее будет показано, как сделать резервную копию мастер-ключей, как зашифровать эту резервную копию, как установить пароль самоуничтожения и как восстановить доступ к данным, вернув мастер-ключи из бэкапа.

    Посмотрим на мастер-ключи. У меня зашифрованным диском является /dev/sdb3, если у вас другой путь до зашифрованного раздела, то в последующих командах подставьте его вместо моего значения.

    Как вы можете видеть, включён слот с номером 0, а слоты с номерами от 1 по 7 не используются. Теперь добавим пароль самоуничтожения.

    Примечание: патч для добавления функции самоуничтожения добавлен не во все системы. Как вы могли видеть по предыдущим скриншотам, я выполнял действия в Linux Mint. Но при попытке добавить пароль самоуничтожения, программа cryptsetup сообщила об ошибке «неизвестное действие». Это означает, что патч отсутствует. Он имеется в Kali Linux, поэтому последующие действия выполнены в этой системе:

    Она означает «Введите пароль для расшифровки диска».

    Здесь дважды введите пароль самоуничтожения.

    Ещё раз взглянем на мастер-ключи:

    Обратите внимание, что кроме слота 0, который используется для пароля для расшифровки диска, теперь задействован слот 1, он используется для пароля самоуничтожения.

    Сделаем резервную копию данных. Для этого используется опция luksHeaderBackup:

    Посмотрим информацию о новом файле:

    Теперь мы хотим зашифровать полученную резервную копию. Это можно сделать различными способами – далее показан пример с использованием openssl.

    Отлично. Теперь у нас есть резервные копии заголовков. Для их хранения можно выбрать, например, USB носитель, расположенный в безопасном месте. А теперь давайте попробуем применить наш пароль самоуничтожения. При загрузке Kali вместо пароля для доступа к зашифрованному разделу введите пароль самоуничтожения. После этого зашифрованный раздел будет недоступным.

    Вновь взглянем на заголовки LUKS:

    Теперь все слоты, даже нулевой, не используются. Самоуничтожение отработало как и ожидалось. Для восстановления заголовка, копируем нашу резервную копию с USB носителя. Затем расшифровываем её:

    И возвращаем на место мастер-ключи:

    Наши слоты восстановлены. Всё что нам нужно, это перезагрузиться и ввести обычный пароль LUKS и наша система вернулась к нам в своём исходном состоянии.

    10. Заключение

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

    Дополнительную информацию о настройке БИОСа для загрузки с внешнего носителя вы найдёте в статье «Установка Kali Linux на флэшку или на внешний диск как полноценную ОС».

    Вам также могут оказаться полезными статьи:

    Связанные статьи:

    Рекомендуется Вам:

    33 комментария to LIVE система Kali Linux на флэшке: полное руководство

    Здраствуйте!
    При использовании флэшки usb 3.0 не сохраняется информация на зашифрованном разделе. При этом в самом процессе создания ошибок не наблюдается. При загрузке отрабатывает запрос пароля, но дальнейшая загрузка проходит в режи Лайв.

    У вас только одно постоянное хранилище? Если вы создали сразу несколько, то зашифрованное постоянное хранилище должно быть последним.

    Здравствуйте! В лав системе полученной из kali-linux-xfce-2017.2-amd64.iso нигде в настройках нет пункта «Region and Language». Почему так могло получиться?

    В домашней директории создайте файл .i18n

    После перезагрузки должно быть на русском.

    Если это не сработает, то эти строки можно попробовать записать в файл

    Alexey, спасибо, про этот вариант я в курсе. Мне просто интересно стало почему в меню про reg… ничего не видать. Такая же фигня была когда я делал флэшку из kali-linux-lxde-rolling-i386.iso. Я и подумал может это у меня возрастное) не вижу чего-нибудь)

    Через Винду с помощью Win32 Disk Imager не получается создать загрузочную флешку. После записи, казалось бы успешной, при попытке просмотреть файлы на флешке, выскакивает окно с просьбой отформатировать флешку. И загрузка с нее так же не увенчалась успехом. (Делал процедуру 2 раза)

    А как же sudo перед командой dd?

    Foolproof: если скопировал бездумно, то не сработает. Если прочитал (вначале третьего раздела упоминается, что этой команде нужно sudo), то значит и прочитал что команду нужно изменить в соответствии с именами своих дисков.

    При шифровании, почему то изменились имена разделов, и имя флешки sdc3 у меня изменилось, а это имя присвоилось жесткому диску и он стал шифрованным. Как его вернуть в предний вид? не открывается даже при вводе пароля — просто исчезает из вида(((

    Здравствуйте. Получается, если я поставил целый linux, а не light, то создавать persistent не нужно, потому что сохранять будет и так? Или же все равно необходимо, потому и полная версия сохраняет только при перезагрузке?

    Если вы установили Kali Linux как обычную систему (а не используете как LIVE), то создавать persistent не нужно.

    Спасибо большое, уже проверил))) Пару файлов загрузил, настройки потыкал и перезагрузил)

    источник

    Читайте также:  Установка поверхностного центробежного насоса

    Добавить комментарий