Repeater-zone.ru

ПК Репитер
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Обзор Kali Linux 2021. 2

Обзор Kali Linux 2021.2

В начале июня состоялся релиз дистрибутива для цифровой криминалистики и тестирования систем безопасности Kali Linux 2021.2. Эта операционная система является клоном Debian, используя репозиторий Testing с наиболее свежими пакетами. Новые iso образы становятся доступными для загрузки каждые три месяца, предыдущим релизом был 2021.1, а следующим будет 2021.3. Собственные наработки, созданные в рамках проекта, выложены на Гитлабе.

Kali Linux вобрал в себя солидный опыт разработки операционных систем для проверки возможностей несанкционированного доступа к ресурсам ИТ. Начало было положено в августе 2004-го с выходом WhiteHat Knoppix. Затем было несколько выпусков WHAX и BackTrack, под капотом SlackWare Live CD. С марта 2013 г․ под руководством Мати Ахарони и Девона Кернса из Offensive Security выходит Kali Linux v1.0, уже на базе Debian.

Устанавливаем окружение LXDE в Kali Linux

Вместе с изменением внешнего вида юзер получает множество дополнительных преимуществ и уникальных приложений LXDE. Именно из-за этого она пользуется таким спросом. Если же вы еще не установили ОС, обратите внимание на уже готовую сборку с этим окружением, которая доступна для скачивания с официального сайта Kali Linux. Только обратите внимание на то, что разрядность платформы при этом будет 64-бит.

Шаг 1: Загрузка необходимых компонентов

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

  1. Откройте меню и запустите «Терминал», найдя его в списке утилит.

Запуск терминала для установки LXDE в Kali Linux

Команда для установки окружения LXDE в Kali Linux

Подтверждение установки окружения LXDE в Kali Linux

Ожидание завершения установки окружения LXDE в Kali Linux

Перезагрузка ПК после установки LXDE в Kali Linux

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

Шаг 2: Вход в систему и конфигурация

Если до установки LXDE в Kali Linux уже было окружение рабочего стола, тогда потребуется выбрать необходимое для загрузки из списка. Помимо этого, присутствуют и другие системные настройки, поэтому рекомендуем ознакомиться со следующей инструкцией.

  1. Во время входа в ОС кликните на панели сверху на соответствующую кнопку для выбора окружения.

Переход к выбору окружения LXDE в Kali Linux во время входа

Выбор окружения LXDE в Kali Linux при входе в ОС

Команда для выбора стандартного окружения LXDE в Kali Linux

Выбор стандартного окружения LXDE в Kali Linux

Переход к настройкам внешнего вида LXDE в Kali Linux

Настройка внешнего вида окружения LXDE в Kali Linux

Шаг 3: Удаление старого окружения

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

  • Cinnamon — apt-get remove cinnamon
  • Xfce — apt-get remove xfce4 xfce4-places-plugin xfce4-goodies
  • Gnome — apt-get remove gnome-core
  • MATE — apt-get remove mate-core
  • KDE — apt-get remove kde-plasma-desktop kde-plasma-netbook kde-standard

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

Что следует сделать сразу после установки Kali Linux?

darkmagazin.info

1. Проверка и исправление репозиториев

if cat /etc/apt/sources.list | grep -E "deb https://http.kali.org/kali kali-rolling main contrib non-free" || cat /etc/apt/sources.list | grep -E "deb https://http.kali.org/kali kali-rolling main non-free contrib"; then echo -e "\n\nРепозитории в порядке"; else echo -e "\n\nПроблемы с репозиториями"; fi

echo -e "deb https://http.kali.org/kali kali-rolling main non-free contrib" > /etc/apt/sources.list

2. Установка Дополнений гостевой ОС VirtualBox для Kali Linux

Этот пункт ТОЛЬКО если вы установили Kali Linux в виртуальный компьютер.

Теперь актуальные Дополнения гостевой ОС VirtualBox можно установить прямо из стандартного репозитория. Рекомендуется сделать полное обновление системы, затем перезагрузиться и только затем установить гостевые дополнения, поскольку в ином случае Дополнения могут не заработать из-за различия версий с ядром:

sudo apt update && sudo apt full-upgrade -y # полное обновление системы — обязательно

sudo reboot # перезагрузка — обязательно

sudo apt install -y virtualbox-guest-x11

Теперь у вас должна быть полная интеграция машины и экрана, а также возможность расшаривать папки с главной системой.

3. Подключение дисков Windows в Kali Linux. Решение проблемы с ошибкой «The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount».

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

Смотрим диски и ищем проблемный интересующий нас:

На найденный диск (у меня это к примеру /dev/sdb1) натравляем команду ntfsfix:

sudo ntfsfix /dev/sdb1

4. Отключение функции Gnome по блокировке экрана

Найдите Параметры, далее Электропитание, в Выключение экрана выберите "Никогда".

Вернитесь назад в Параметры.

Выберите Конфиденциальность, нажмите Блокировка экрана и отключите "Автоматическая блокировака экрана".

5. Включение или отключение интеллектуальных опций боковой панели

Перейдите в Дополнительные параметры, далее Расширения, найдите там Dash to dock. Теперь нажмите шестерёнку и в открывшемся окне найдите и отключите "Интеллектуальное скрытие".

6. Ежедневное обновление системы

sudo apt update && sudo apt full-upgrade -y

7. Регулярная очистка системы

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

Для этого применяется команда:

sudo apt-get autoremove -y

Её использование безопасно и не должно приводить к проблемам.

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

Читать еще:  Как посмотреть кэш браузера Яндекс

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

sudo apt-get autoclean -y

sudo apt-get clean -y

clean — удалить скачанные файлы архивов

clean вычищает локальный репозиторий от полученных файлов пакетов. Она удаляет все, кроме lock файла из /var/cache/apt/archives/ и /var/cache/apt/archives/partial/.

autoclean — удалить старые скачанные файлы архивов

Как и clean, autoclean вычищает из локального репозитория скаченные файлы пакетов. Разница только в том, что она удаляет только файлы пакетов, которые не могут быть больше загружены и в значительной степени бесполезны.

Это позволяет поддерживать кэш в течение долгого периода без его слишком большого разрастания. Опция настройки APT::Clean-Installed не даст быть удалёнными установочным файлам тех пакетов, которые установлены в данный момент.

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

sudo apt-get install -f -y

Опция -f, —fix-broken исправляет, пытается привести в норму систему с нарушенными зависимостями. Эта опция, когда используется с install/remove, может пропустить какие-либо пакеты, чтобы позволить APT найти вероятное решение. Если пакеты указаны, это должно полностью исправить проблему. Эта опция иногда необходима при запуске APT в первый раз; APT сама по себе не позволяет существовать в системе пакетам со сломанными зависимостями. Вполне возможно, что структура зависимостей системы может быть настолько нарушена, что потребуется ручное вмешательство (что обычно означает использование dpkg —remove для устранения некоторых пакетов-нарушителей). Использование этой опции совместно с -m в некоторых ситуациях может вызвать ошибку. Пункт в файле настройки: APT::Get::Fix-Broken.

8. Замена среды рабочего стола в Kali Linux на Cinnamon

Gnome 3 меня неимоверно бесит. Любимой средой рабочего стола является Cinnamon.

sudo apt-get install kali-defaults kali-root-login desktop-base cinnamon

sudo update-alternatives —config x-session-manager

Выберите опцию с /usr/bin/cinnamon-session.

Фоны рабочего стола можно найти в директории /usr/share/backgrounds/.

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

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

sudo apt install lightdm

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

Установка Xfce в Kali Linux:

sudo apt-get install kali-defaults kali-root-login desktop-base xfce4 xfce4-places-plugin xfce4-goodies

sudo apt-get remove xfce4 xfce4-places-plugin xfce4-goodies

Установка KDE в Kali Linux:

sudo apt-get install kali-defaults kali-root-login desktop-base kde-plasma-desktop

Установка стандартных отобранных Debian пакетов и фреймворков в Kali Linux:

sudo apt-get install kali-defaults kali-root-login desktop-base kde-standard

Установка KDE Full (полный набор) в Kali Linux:

sudo apt-get install kali-defaults kali-root-login desktop-base kde-full

sudo apt-get remove kde-plasma-desktop kde-plasma-netbook kde-standard

Установка LXDE в Kali Linux:

sudo apt-get install lxde-core lxde kali-defaults kali-root-login desktop-base

sudo apt-get remove lxde-core lxde

Установка GNOME в Kali Linux:

sudo apt-get install gnome-core kali-defaults kali-root-login desktop-base

sudo apt-get remove gnome-core

Установка MATE в Kali Linux:

sudo apt-get install kali-defaults kali-root-login desktop-base mate-core

Следующая команда установит mate-core и дополнения

sudo apt-get install kali-defaults kali-root-login desktop-base mate-desktop-environment

(или) Установите окружение рабочего стола MATE с ещё большим количеством дополнительных пакетов

Следующая команда установит mate-core + mate-desktop-environment и ещё больше дополнений.

sudo apt-get install kali-defaults kali-root-login desktop-base mate-desktop-environment-extra

sudo apt-get remove mate-core

Установка e17 в Kali Linux:

sudo apt-get install e17

sudo apt-get remove e17

Используйте следующую команду чтобы выбрать главное окружение рабочего стола. Эта команда выведет список доступных вариантов.

sudo update-alternatives —config x-session-manager

9. Установка аналога Total Commander

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

Двухпанельных файловых менеджеров под Linux хватает. Мне раньше очень нравился Krusader. Но проблема в том, что его поведение отличается от файловых менеджеров под Windows. Лично я от этого испытывал дискомфорт. Сейчас, после появления Double Commander, ситуация улучшилась до великолепной. Этот двухпанельный файловый менеджер не только является кроссплатформенным, но и имеет абсолютное аналогичное поведение как и Total Commander, даже в мелочах. В общем, конечно же, нам нужно установить нормальный файловый менеджер (кстати, установите его и на Windows вместо вашего пиратского Total Commander) и больше никаких Nemo, Nautilus’ов и прочих ужасов:

sudo apt-get install doublecmd-gtk

10. Создание обычного пользователя

Это необязательно, но многим бывалым пользователям Linux непривычно работать из-под рута. Если вы относитесь к таким, то вы можете создать обычного пользователя:

Читать еще:  Как восстановить флешку SanDisk

useradd -m -G sudo -s /bin/bash new_user

Замените new_user на желаемое имя.

Установите пароль для нового пользователя:

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

echo '%sudo ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers

11. Решение ошибки «Следующие подписи неверные» в Kali Linux

Если при использовании команды apt, например, для обновления информации о пакетах, либо при установке нового пакета вы получаете ошибку:

Пол:1 http://mirrors.dotsrc.org/kali kali-rolling InRelease [30,5 kB]

Ошк:1 http://mirrors.dotsrc.org/kali kali-rolling InRelease

Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>

Получено 30,5 kB за 2с (13,4 kB/s)

Чтение списков пакетов… Готово

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

Чтение информации о состоянии… Готово

Все пакеты имеют последние версии.

W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG: http://mirrors.dotsrc.org/kali kali-rolling InRelease: Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>

W: Не удалось получить http://http.kali.org/kali/dists/kali-rolling/InRelease&nbsp; Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>

W: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

Введение

Во всех статьях, которые я писал ранее про Ubuntu Linux, я более или менее подробно описывал GUI GNOME. Например в статьях GNOME Shell и Unity (это новейшие надстройки над GUI GNOME). Основная GUI дистрибутива Ubuntu Linux это GNOME, именно ей в первую очередь уделяет внимание компания Canonical при подготовке новых релизов. Однако GNOME не единственная GUI для Linux, и в частности в Ubuntu Linux активно используются еще три GUI — KDE, XFCE и LXDE. Эти три графических среды пользователя и будут кратко рассмотрены в этой статье.

Это вторая по ранжированию компании Canonical GUI дистрибутива Ubuntu Linux. Компания в каждом релизе выпускает сборку дистрибутива, в которой KDE это GUI по умолчанию, то есть устанавливается без вмешательства со стороны пользователя. Такая сборка имеет имя Kubuntu. Хотя по рангу компании Canonical KDE вторая, но в целом, в мире Linux это пожалуй среда не менее распространенная чем GNOME.

Хотя KDE концептуально и не отличается от GNOME, в технических деталях различия есть. Если KDE характеризовать кратко, то я бы сказал, что это графическая среда пользователя, по своему виду и логическому устройству, максимально приближена к GUI MS Windows версий от XP до 7. Более того, с точки зрения интерфейса пользователя KDE стремится быть более гибкой, более настраиваемой, более мощной чем сама Windows. Как будто разработка KDE ведется под лозунгом "догнать и перегнать Windows". И в KDE 4 это удалось сделать, теперь KDE красивее и мощнее чем GUI Windows.

Но именно, это на мой взгляд главный недостаток KDE — она слишком красивая, слишком настраиваемая, слишком гибкая. Разработчики что называется переборщили и в результате сделали GUI слишком тяжелую и сложную для рядового пользователя. При том, что она "почти как Windows" пользоваться ей тяжелее чем Windows.

Картинка не передает стеклянной красоты KDE 4. Но в ней все "слишком".

Графическая среда пользователя XFCE с момента появления и до сегодняшнего дня позиционируется как GUI более "легкая" чем GNOME и KDE. Легкая в том смысле, что ей для работы требуется меньше оперативной памяти, более слабый процессор. То есть по замыслу разработчиков она должна была своим быстродействием удовлетворить пользователей у которых слабые компьютеры. В ранжировании компании Canonical это третья GUI после GNOME и KDE. Сборки в которых XFCE устанавливается по умолчанию имеют имя Xubuntu.

Что касается технических деталей реализации графического интерфейса в XFCE, то версия 4.8, самая свежая по состоянию на 2011 год, почти целиком копирует Mac OS X Tiger и Leopard.

Отличия от Mac OS X минимальные, например:

  • Файловый менеджер Thunar, в отличии от маковского Finder, поддерживает полностью корректную работу с одиночным кликом мыши, когда запуск выполняется одним кликом мыши, а выделение простым наведением курсора мыши.
  • Файловый менеджер Thunar, в отличии от маковского Finder, поддерживает работу боковой панели в режиме "дерево". На иллюстрации как раз показано раскрытое в панели "дерево" папки ubuntu.
  • Файловый менеджер Thunar, в отличии от маковского Finder, не имеет функции "smart folders". Что не критично, но вообще эти "smart folders" штука удобная.

То есть если вам интересно посмотреть что из себя представляет Mac OS X, установите Xubuntu 11.04 и вы получите вполне точное представление.

Что касается "легкости". В том виде, в каком XFCE релизован в Xubuntu, практической разницы с GNOME я не нахожу. В Ubuntu 10.04 (это сборка с GNOME) расход памяти примерно 230 мб на только что загрузившейся системе (без открытых пользовательских программ). в Xubuntu 11.04 при тех же условиях расход памяти примерно 206 Мб, но при меньшем количестве запущенных системных сервисов. В скорости отклика графического интерфейса разницы тоже нет.

Но есть небольшая разница в скорости запуска некоторых пользовательских программ. Thunar открывается быстрее чем Nautilus, Gnumeric открывается быстрее чем OpenOffice Calc, AbiWord открывается быстрее чем OpenOffice Writer. Но здесь все дело в том, что и Nautilus и Calc и Writer по своей функциональности гораздо мощнее. Так что большее время запуска это плата за большие возможности самих программ.

Читать еще:  Как почистить вентилятор ноутбука от пыли

Это самая молодая GUI. Первый релиз был выпущен в середине "нулевых" годов. Однако хотя формально это GUI "XXI века", фактически это "старье" — Windows XP, быть может даже Windows 95. Я большой поклонник Windows XP, на мой взгляд, в целом, на сегодняшний день, это лучшая операционная система как с точки зрения функциональности, гибкости так и с точки зрения удобства интерфейса пользователя. Но давайте называть вещи своими именами, как ни больно это признавать, но Windows XP это уже "прошлый век".

Поэтому, создание в XXI веке клона Windows 9x — XP выглядит странно. Тем более, что клон этот сильно уступает оригиналу по функциональности, и настраиваемости, это Windows XP extra light, спартанский минимализм. Я так и не понял зачем нужна LXDE. Формально она позиционируется как графическая среда еще более быстрая и "легкая" чем XFCE. Фактически, в "легкости", разница между ними мизерна, при том, что по функциональности LXDE проигрывает безоговорочно.

На мой взгляд у LXDE только одно преимущество перед GNOME — она поддерживает полностью корректную работу с одиночным кликом мыши, когда запуск выполняется одним кликом мыши, а выделение простым наведением курсора мыши. В том что касается системных требования и скорости, разница с GNOME минимальна. В Ubuntu 10.04 (это сборка с GNOME) расход памяти примерно 230 мб на только что загрузившейся системе. В Lubuntu 11.04 при тех же условиях расход памяти примерно 201 Мб, при несопоставимо более скромной функциональности и настраиваемости. Я не думаю, что сегодня разница в 30 Мб по расходу оперативной памяти, может служить причиной выбора GUI.

Обновление 2015

Можно прочитать обзор дистрибутива в котором используется LXDE — Rosa Fresh R5 LXDE Live.

В чём различие версий Kali Linux

А теперь разберёмся, в чём отличие версий. Почти все они (кроме Light) различаются окружением рабочего стола. Чтобы вы могли примерно представлять себе «атмосферу» в дистрибутиве, вот скриншоты всех версий Kali Linux.

GNOME 3

Это основное («классическое», дефолтное) окружение рабочего стола. На сайте эти образы называются просто Kali Linux — без указания на рабочий стол.

Это окружение даём простор для настройки и разных пользовательских виджетов и плагинов.

Mate — это, фактически, актуальный GNOME 2. Переход на GNOME 3 принёс слишком кардинальные изменения, которые не все приняли. Например, лично мне до сих пор не нравится GNOME 3. Кстати, ещё GNOME 3 используется в Ubuntu.

Так вот, разработчики, которые были не согласны с концепцией GNOME 3, сделали форк GNOME 2 и назвали его Mate. Данное окружение по-прежнему поддерживается в актуальном состоянии, оно имеет классический и, возможно, немного устаревший вид.

Это, а также следующие два являются лёгкими окружениями — они не требовательны к ресурсам и рекомендуются для маломощных (устаревших) компьютеров.

При беглом ощущении (загрузился только чтобы сделать скриншот) — это окружение рабочего стола показалось очень симпатичным.

Light

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

Если вы спросите моё мнение, какое же окружение рабочего стола лучше, то я отвечу, лучшим окружением рабочего стола является Cinnamon.

А, кстати, где Cinnamon?

Разработчики Cinnamon сделали так, что для пользователя root в этом окружении имеются некоторые ограничения. По сути, для перехода на Cinnamon нужно также создать обычного пользователя и работать под ним.

Все подробности, как это сделать, описаны здесь (на самом деле, всё довольно просто).

Установка нового рабочего стола в Kali Linux

Установка новой среды рабочего стола выполняется командой вида:

К примеру, чтобы установить GNOME выполните следующую команду:

Во время установки вам будет предложено выбрать Менеджер дисплеев, это программа, которая обеспечивает возможность графического входа в систему для X Window System. По сути, она запускается перед графической средой рабочего стола (GNOME, XFCE и прочие), показывает форму входа пользователя и предлагает выбрать желаемый рабочий стол.

Вы можете в любое время переключиться между Менеджерами дисплеев выполнив команду:

8. Замена среды рабочего стола в Kali Linux на Cinnamon

Gnome 3 меня неимоверно бесит. Любимой средой рабочего стола является Cinnamon.

Фоны рабочего стола можно найти в директории /usr/share/backgrounds/.

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

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector