что нужно сделать после установки linux kali linux
HackWare.ru
Этичный хакинг и тестирование на проникновение, информационная безопасность
Что нужно сделать после установки Kali Linux
Оглавление
Здесь собраны подсказки, как сделать систему более удобной для работы, выполнив настройку установленной Kali Linux под свои привычки.
Вам необязательно нужно выполнять всё, что здесь написано — выберите только те рекомендации, которые сделают вашу работу в Kali Linux более комфортной. Более того, с точки зрения безопасности, все рекомендации связанные с паролями (например, настройка входа без пароля, выполнение команд без пароля, отключение блокировки экрана) являются очень вредными. Но лично меня это всё раздражает больше, чем даёт потенциальная защита (при физическом доступе постороннего к компьютеру, защита паролем не даёт ничего, смотрите статью «Как в Linux сбросить забытый пароль входа»).
1. Установка Дополнений гостевой ОС VirtualBox для Kali Linux
Больше не требуется. Дополнения гостевой ОС VirtualBox теперь устанавливаются автоматически, во время установки самой системы.
2. Подключение дисков 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:
3. Регулярное обновление системы
Обновления исправляют баги в работе системы и несут новые функции. Для выполнения полного обновления выполните команду:
4. Регулярная очистка системы
Время от времени рекомендуется выполнять команды по удалению пакетов, которые были установлены автоматически (так как были зависимостями других программ), но теперь больше не нужны.
Для этого применяется команда:
Её использование безопасно и не должно приводить к проблемам.
При каждом обновлении программ файлы пакетов скачиваются в кэш. После обновления скаченные файлы (можно назвать их установочными) не удаляются, и постепенно кэш разрастается до больших размеров. Это сделано намерено с той идеей, что если после очередного обновления вы обнаружите, что новый пакет имеет проблемы, а старая версия уже недоступна в онлайн репозитории, то вы сможете окатиться до старой версии установив её из файла, сохранённого в кэше.
Для роллинг дистрибутивов кэш разрастается очень быстро, и если вы недостаточно квалифицированы, чтобы откатиться до старой версии, установочный пакет которой сохранён в кэше, то для вас эти сотни мегабайт или даже несколько гигабайт – это зря потраченное место на жестком диске. Поэтому время от времени можно выполнять команды
clean вычищает локальный репозиторий от полученных файлов пакетов. Она удаляет все, кроме lock файла из /var/cache/apt/archives/ и /var/cache/apt/archives/partial/.
Как и clean, autoclean вычищает из локального репозитория скаченные файлы пакетов. Разница только в том, что она удаляет только файлы пакетов, которые не могут быть больше загружены и в значительной степени бесполезны.
Это позволяет поддерживать кэш в течение долгого периода без его слишком большого разрастания. Опция настройки APT::Clean-Installed не даст быть удалёнными установочным файлам тех пакетов, которые установлены в данный момент.
Следующая команда не связана непосредственно с очисткой, но помогает поддержать здоровье системы.
5. Установка полезных приложений
Установка аналога Total Commander
Total Commander — это двухпанельных, кроссплатформенный файловый менеджер, полный аналог Double Commander. Для его установки выполните:
Установка аналога Диспетчера задач
В Linux много утилит для мониторинга процессов и использования ресурсов системы, самым привычным из них для вас может быть «Системный монитор». Он напоминает Диспетчер задач Windows и показывает список процессов, количество потребляемых ими ресурсов, уровень использования центрального процессора, использование оперативной памяти, сети и места на дисках.
Для установки выполните команду
Для запуска в меню найдите «Системный монитор».
Либо запустите в командной строке:
Установка Wine
Wine позволяет запускать программы Windows в Linux без использования виртуальных машин.
На самом деле, углубляться в Wine на первых порах знакомства с Linux это не самая лучшая стратегия. Новичкам в Linux следует начать со знакомства с «родными» программами Linux. Для многих программ Wine не нужен, поскольку они являются кроссплатформенными: ibreOffice, Google Chrome, Firefox, Double Commander, VirtualBox, Etcher, VLC, DeadBeef, GIMP, OBS Studio, Viber, Wireshark, Apache, PHP, MySQL, Calibre, Netbeans, Burp Suite, Visual Studio Code, KeePass, KeePassXC, OpenShot Dropbox, Python, Ruby, Perl, PowerShell, SSH, Vuse BitTorrent Client, FileZilla, Tor Browser, JDownloader и очень многие другие. Всем этим программам не нужен Wine, поскольку они имеют «родные» установочные пакеты для Linux.
Для некоторых программ вы найдёте в Linux почти полные аналоги.
На самом деле, ещё больше программ и утилит которые работают в Linux, но не могут быть запущены и не имеют аналогов для Windows. Поэтому перспективнее углубиться в изучение вселенной Linux, чем пытаться перенести программу из Windows.
Тем не менее Wine неплохо справляется с запуском и работой многих программ Windows в Linux. Подробности смотрите в «Полном руководство по Wine: от установки до примеров использования».
6. Запуск команд без пароля
До недавнего времени в Kali Linux основным пользователем был root, для него не нужно использовать sudo и вводить пароль при выполнении команд, требующих повышенных привилегий. Если вам не хочется вводить пароль при каждом использовании sudo, то выполните следующую команду:
7. Как включить пользователя root в Kali Linux
Пользователь root в Kali Linux всё ещё имеется. Если вы хотите использовать его вместо обычного пользователя для входа в систему, то достаточно установить для него пароль следующей командой:
8. Как отключить блокировку экрана в Kali Linux
Нажмите на значок батареи рядом с часами и выберите в меню «Параметры менеджера питания»:
В менеджере питания Xfce перейдите во вкладку «Безопасность» и для «Автоматически блокировать сеанс» выберите «Никогда». Также снимите галочку с «Блокировать экран при переходе в ждущий режим».
9. Как включить вход без пароля при загрузке системы
Рассмотрим вариант включения автоматического входа, когда рабочим столом является XFCE, а менеджер отображения — LightDM.
Если у вас GNOME, то смотрите первое сообщение в этой теме.
Откройте файл /etc/lightdm/lightdm.conf
и отредактируйте (не забудьте раскомментировать) или просто добавьте строки:
В предыдущих строках замените ПОЛЬЗОВАТЕЛЬ на имя вашего пользователя. Если вы его случайно забыли, то посмотрите командой:
Также нужно создать группу autologin и добавить в неё вашего пользователя:
10. Как переключиться на более светлую или более тёмную тему?
Kali Linux предоставляет две темы по умочланию: тёмную и светлую. Для переключения на светлую тему, перейдите в «Настройки» → «Внешний вид» и на вкладке «Стиль» выберите «Kali-Light». А на вкладке «Значки» выберите «Flat-Remix-Blue-Light».
Затем перейдите в в «Настройки» → «Диспетчер окон» и на вкладке «Стиль» выберите «Kali-Light».
Для переключения со Светлой на Тёмную тему просто выберите Dark темы в этих же настройках.
11. Как изменить язык Kali Linux?
Для смены языка операционной системы на русский выполните следующую команду:
Подробности:
После перезагрузки система предложит изменить имена папок на локализованные:
Чтобы это окно не появлялось при каждой загрузке системы, поставьте галочку «Не задавать больше этот вопрос».
Чтобы вновь открыть это окно, выполните в командной строке:
12. Как поменять раскладку клавиатуры?
Перейдите в Настройки → Клавиатура → Раскладка:
Чтобы выполнить настройку, снимите галочку с «Использовать стандартные системные параметры», в результате вы сможете добавить новые раскладки клавиатуры, выбрать раскладку клавиатуры по умолчанию, изменить комбинацию клавиш для смены клавиатуры (В англоязычной версии это «Settings» → «Keyboard» → «Layout» → «Use system defaults».).
Для изменения и установки других комбинаций клавиатуры, смотрите соседнюю вкладку «Комбинация клавиш».
13. Как включить отображение языковой панели в верхнем меню Kali Linux
В Kali Linux отсутствует индикатор раскладки клавиатуры, то есть не показывается язык, который в данный момент выбран для ввода.
Для отображение языковой панели в виде кнопки с флагом, при клике по которому будет переключаться раскладка клавиатуры, сделайте следующее:
После этого появится языковая панель в виде флага:
14. Установите pip
pip — это менеджер пакетов для языка программирования Python. Команда pip активно используется для установки инструментов или для установки зависимостей инструментов. Вам почти наверняка пригодится pip.
Для установки выполните команды:
Больше подробностей, а также примеры использования смотрите в статье «Как установить pip в Kali Linux».
15. Как в Kali Linux отключить группировку окон
Но группировка окон нравится далеко не всем, поскольку в таком виде нужно больше действий, чтобы переключиться на нужное окно. Также можно запутаться в окнах и потерять время на переключение между ними.
Начните с того, что кликните правой кнопкой мыши по панели задач.
В открывшемся контекстом меню выберите «Панель» → «Параметры панели»:
Переключитесь на вкладку «Элементы»:
Найдите пункт «Кнопки окон» и нажмите кнопку «Редактировать выбранный элемент».
В выпадающем списке «Группировать окна» выберите «Никогда»:
После этого окна перестанут собираться в одну иконку.
16. Переключение между зеркалом от сообщества и CloudFlare CDN для скачивания обновлений
По умолчанию при обновлении системы Kali диспетчер пакетов (APT) загружает пакеты с ближайшего зеркала сообщества. Но знаете ли вы, что Kali также можно настроить для получения пакета из CloudFlare CDN? Вы можете использовать kali-tweaks, чтобы быстро настроить, должен ли APT использовать зеркала сообщества или CloudFlare CDN.
Что лучше, зеркала сообщества или CloudFlare CDN и стоит ли переключаться на CloudFlare CDN? На этот вопрос нет однозначного ответа. Скорость скачивания обновлений для Kali может сильно различаться и зависит от многих факторов, включая скорость вашего интернет-соединения, ваше местоположение и даже время суток.
Для переключения между зеркалами запустите
Перейдите в «Network Repositories».
И выберите Cloudflare или Community. Для перехода между элементами используйте курсорные клавиши, либо клавишу Tab. Для выбора элемента используйте клавишу Пробел. Для сохранения изменений нажмите кнопку .
17. Как открыть консоль root
Чтобы открыть консоль с правами root и не вводить sudo для команд, требующих повышенных привилегий, введите в консоль:
Смотрите также:
Ещё один способ — это использовать выпадающее меню для выбора терминала по умолчанию.
Красная иконка означает, что будет открыть терминал с правами root.
18. Как переключиться на приглашение командной строки в одну линию
Если вы используете ZSH, то вы можете переключаться между двухстрочным и однострочным приглашением, нажимая: CTRL+p. Это повлияет только на текущий сеанс.
Если вы хотите сделать так, чтобы в терминале по умолчанию использовалось приглашение строки в одну линию, то это можно сделать с помощью kali-tweaks, выполните в командной строке
Затем перейдите в «Shell & Prompt» → «Configure Prompt» и выберите одну из двух опций:
Руководство по Kali Linux 2020. Установка с сохранением данных и полная настройка системы. + Слив курса по Kali Linux
В этом руководстве мы создадим Kali Linux 2020 Live USB в Windows и настроим сохранение файлов между перезагрузками, а также разберём то, как полностью настроить систему
В этом руководстве мы создадим Kali Linux 2020 Live USB в Windows и настроим постоянный раздел, чтобы мы могли сохранять файлы и настройки между перезагрузками. Дальше мы разберём то, как полностью настроить систему для работы после установки. А в конце вас ждёт курс по изучению этой операционной системы. *Это руководство также работает с Kali Linux 2019 и 2018.
Установка
В этом руководстве мы используем 64-битный (прямой) образ Kali Linux, хотя он также должен хорошо работать с 32-битным образом.
Запись Kali Linux 2020 Live ISO на USB
Запишите ISO-образ на USB-накопитель с помощью инструмента Universal USB Installer или UNetbootin. В этом руководстве мы используем Universal USB Installer.
Запись Kali Linux 2020 Live ISO на USB может занять несколько минут.
Изменение размера раздела USB
Теперь, когда ISO-образ Kali Linux 2020 записан на USB-накопитель, мы можем приступить к настройке разделов для работы с Kali Live Persistence. Вы можете настроить разделы с помощью менеджера разделов по вашему выбору, но в этом руководстве мы будем использовать MiniTool Partition Wizard
После установки запустите и выберите « Управление дисками и разделами».
Измените размер раздела до 4 ГБ и нажмите ОК. Это раздел, в котором находятся системные файлы Kali Linux, и ему не нужно больше 4 ГБ.
Создание постоянного раздела
Теперь мы создадим раздел persistence, в котором будут храниться ваши личные файлы и настройки Kali.
Нажмите Да, если вы видите сообщение “Новый созданный раздел не может быть использован в Windows. Потому что Windows может распознать только первый раздел на съемном диске. Вы хотите продолжить?”
В поле Метка раздела введите persistence. Важно, чтобы вы написали это правильно.
Наконец, нажмите Применить в верхнем левом углу и нажмите Да, чтобы применить изменения.
Мастер разделов теперь настроит ваши разделы. Это может занять некоторое время в зависимости от размера вашего USB-накопителя.
После этого закройте Мастер разделов и безопасно извлеките USB-накопитель.
Загрузитесь в Kali 2020 Live USB
Для загрузки с USB вам нужно зайти в BOOT-меню (На всех компьютерах разные способы, вам нужно загуглить). И далее в BOOT-меню выбрать свою флешку
Монтирование Persistence-раздела
Как только Kali загрузится, мы будем использовать fdisk для просмотра дисковые устройства и разделов.
Откройте новое окно терминала и запустите:
Вы увидите несколько записей для разделов и устройств в списке. Ищите свой USB-накопитель. Он будет иметь два раздела: раздел на 4 ГБ и постоянный раздел, созданный ранее. Раздел Persistence должен отображаться как Linux в столбце Type.
ВАЖНО: Вы должны точно ввести эти команды и убедиться, что вы выбрали правильное устройство (ваше может и не быть sdb2 ), иначе сохранение не будет работать.
Создайте новый файл persistence.conf с помощью текстового редактора nano.
В этом файле /mnt/my_usb/persistence.conf введите
Теперь размонтируйте ваш постоянный раздел.
Перезагрузите компьютер, снова загрузитесь с USB и с этого момента всегда выбирайте Live system (persistence, check kali.org/prst)
Чтобы проверить, правильно ли работает сохранение данных, попробуйте создать пустую тестовую папку на рабочем столе и перезапустить. Снова выберите Live system (persistence, check kali.org/prst) и, если папка для тестирования все еще там, сохранение работает правильно.
Настройка системы
Установите часовой пояс
После того, как вы войдете в систему с правами root, первое, что вы заметите, это то, что время может быть неправильно установлено, и это вызовет проблемы при доступе к веб-сайтам. Вы можете легко изменить его, используя графический интерфейс:
Щелкните правой кнопкой мыши на часах сверху
Установите местное время. Вы также можете найти множество атрибутов для изменения по умолчанию
Включить звук загрузки
Одной из проблем, с которыми сталкиваются пользователи Kali, является отсутствие звука при установке. Чтобы включить его, введите команду в терминале
Update и Upgrade
Рекомендуется Update и Upgrade все устаревшие репозитории, чтобы повысить производительность
Apt-update обновит доступные пакеты и версии
Apt upgrade установит новую версию имеющихся у вас пакетов
Установить новый пароль для root
При установке ОС вы указали пароль, но что если вы захотите изменить пароль через некоторое время? Вот команда для легкого изменения пароля root:
Таким образом, вы можете легко изменить свой пароль, набрав только одну команду.
Добавить учетную запись с низким уровнем привилегий
Вы получили приглашение к учетной записи root, но при запуске от имени учетной записи root существует вероятность того, что небольшая ошибка в приложении может стереть некоторые системные файлы, поэтому в любой операционной системе рекомендуется запускать как пользователь без полномочий root с низким уровнем доступа. Чтобы создать нового пользователя с низкими привилегиями:
Добавьте этого пользователя в группу Sudoers для запуска корневых команд:
После этого напишите команду для настройки нового пользователя для BASH:
Установка оболочки входа пользователя ehacking в /bin/bash
Установить Git
Git – обязательный инструмент для этических хакеров, стремящихся увеличить свой набор инструментов по сравнению с тем, что уже установлено в стандартных репозиториях Kali. Чтобы установить Git, просто наберите:
Установите ваши любимые инструменты взлома
Дайте разрешения, чтобы сделать его исполняемым, набрав:
Установите браузер TOR
Onion Router (TOR) – это бесплатное программное обеспечение с открытым исходным кодом для анонимного общения. Он предназначен для того, чтобы люди не могли отслеживать ваши привычки, в том числе правительственные учреждения и корпорации. Вы можете установить браузер TOR, добавив репозиторий TOR в свой репозиторий APT:
затем загрузите ключ пакета и импортируйте его в ваш набор ключей APT:
Введите apt-get update:
После обновления установите TOR:
Установить Tilix
Tilix – это эмулятор терминала с открытым исходным кодом, который использует виджет VTE GTK + 3, обладающий некоторыми удивительными функциями, такими как макеты терминалов любым способом, разделяя их по горизонтали или вертикали, и ввод можно синхронизировать между терминалами, чтобы команды, набранные в одном терминале, реплицировались в другие
Установить редактор кода
Atom editor – очень хороший текстовый редактор в Kali Linux. Чтобы установить Atom введите: