Независимо от того, являетесь ли вы администратором или пользователем Linux, наличие защищенного сервера или ПК должно быть главным приоритетом. Хотя Linux является безопасной операционной системой, она также подвержена атакам или нарушениям безопасности, как и другие операционные системы.
В этом руководстве вы узнаете, как проводить аудит и сканировать уязвимости и лазейки в системе безопасности на вашем компьютере с Linux с помощью Lynis. Lynis — это инструмент с открытым исходным кодом, который доступен в большинстве операционных систем на базе Unix, таких как Linux, macOS, Solaris, FreeBSD и т. д.
Как работает Линис?
Lynis выполняет проверку работоспособности и безопасности на вашем ПК или сервере, чтобы улучшить безопасность и проверить соответствие требованиям.
Lynis имеет модульную структуру и тестирует только те компоненты вашего компьютера, которые может найти; например, системные инструменты и соответствующие им библиотеки.
Одним из основных преимуществ Lynis является то, что вам не нужно устанавливать его для проведения аудита. Вы можете просто запустить его из папки конфигурации, если хотите, чтобы ваша система оставалась в очень чистом состоянии.
Все аудиты Lynis являются индивидуальными, то есть каждый аудит уникален в зависимости от конфигурации вашей системы, установленного программного обеспечения и других факторов. Чем больше компонентов доступно в вашей системе, тем обширнее будет аудиторский отчет.
Помимо отображения информации об аудите на вашем экране, Lynis также хранит техническую информацию в lynis.log файл. Отдельный файл с именем lynis-report.dat хранит предлагаемые действия и предупреждения. Оба этих файла журнала находятся в папке /var/log/ каталог.
Аудиторские отчеты Lynis дают вам много информации и знаний о мерах безопасности, которые вы должны предпринять, чтобы ваша система оставалась безопасной, надежной и защищенной от потенциальных атак безопасности.
Установка Lynis в Linux
Существует несколько способов запуска или установки Lynis в Linux, но для простоты мы рассмотрим два самых популярных метода.
1. Установка Lynis через диспетчер пакетов
Вы можете легко установить Lynis, используя менеджер пакетов по умолчанию в вашей системе, в зависимости от вашего дистрибутива Linux.
В дистрибутивах Linux на основе Debian, таких как Ubuntu, просто запустите:
sudo apt установить Lynis
В дистрибутивах Linux на основе RHEL, таких как Fedora и CentOS:
sudo dnf установить Lynis
В дистрибутивах Linux на базе Arch:
sudo pacman -S lynis
Вы можете проверить установленную версию Lynis с помощью следующей команды:
судо линис --версия
Примечание: вам нужны повышенные привилегии, используя либо судо или су для запуска команд Lynis.
2. Запуск Lynis напрямую из исходного кода
Для минимальной нагрузки на ПК вы можете запустить Lynis из tar-архива, не устанавливая его.
Просто загрузите tarball-файл Lynis и извлеките его с помощью команды tar. Затем перейдите в извлеченную папку и запустите аудит Lynis следующим образом:
система аудита sudo ./lynis
Скачать: Линис
Аудит Linux-машины с помощью Lynis
Аудит — один из наиболее распространенных вариантов использования Lynis среди системных администраторов, системных аудиторов и других специалистов по безопасности.
Вы можете начать аудит своей системы, выполнив следующую команду:
система аудита sudo lynis
Lynis сначала профилирует вашу компьютерную систему, то есть проверяет, какую операционную систему вы используете, ядро, оборудование и другие важные параметры для проведения аудита.
Как изучить аудиторские отчеты Lynis
Аудиты Lynis разделены на разделы, чтобы вам было легче понять результаты аудита.
Например, некоторые из важных категорий включают в себя:
- Загрузка и службы: В этой категории Lynis дает вам обзор процесса загрузки и диспетчера служб, используемого в вашей системе, например. системд, OpenRC и т.д. Lynis также покажет вам, сколько служб запущено в данный момент и какие из них включены во время загрузки. Наконец, вам будет показано, какие службы представляют угрозу безопасности вашей системы, потому что они небезопасны или незащищены.
- Пользователи, группы и аутентификация: Lynis сканирует ваши учетные записи администраторов, проверяет надежность и срок действия пароля, а также проверяет наличие важных файлов, таких как /etc/passwd и конфигурация PAM имеют соответствующие разрешения и безопасны.
- USB-устройства: Проверяет наличие USB-устройств и методов авторизации для защиты вашей системы.
- Порты и пакеты: здесь Lynis даст вам обзор небезопасных и открытых портов, которые злоумышленники могут использовать для взлома вашей системы по сети. Он также сообщит вам об устаревших пакетах, которые могут представлять угрозу безопасности.
- Логирование и файлы: Lynis проверяет, запущен ли демон регистрации. Кроме того, он проверяет доступность и безопасность важных файлов журналов в вашей системе.
Помимо этих категорий, Lynis также проверяет вашу сеть, файловые системы, оболочки, память и процессы, а также другие важные части вашей системы.
Цветовое кодирование
В дополнение к категоризации Lynis использует три основных цветовых кода, чтобы показать серьезность лазейки в системе безопасности или потенциальной угрозы безопасности.
Зеленый цвет показывает, что отсканированный модуль или программное обеспечение считается исправным и вам не нужно предпринимать никаких действий. Остальные цветовые коды обычно требуют вашего срочного внимания для устранения лазейки в системе безопасности или каких-либо других действий. Например, для обновления или модернизации программного обеспечения.
Оранжевый показывает, что есть предложение, на которое следует обратить внимание. Например, программный модуль или служба отключены, поэтому Lynis не может провести аудит. Или может случиться так, что программный модуль не был найден Lynis.
Последний цветовой код красный. Вы должны обратить особое внимание на выходные данные отчета, отмеченные красным. Это указывает на то, что вам следует срочно исправить отмеченный элемент, поскольку он представляет огромную угрозу безопасности вашей системы.
Lynis Аудит Предложения
В нижней части отчета Lynis дает вам предложения с веб-ссылками. Откройте веб-ссылки в своем браузере, чтобы узнать, как выполнить предлагаемые действия или рекомендации.
Получение справки по командам Lynis
Вы можете узнать больше о Lynis и возможностях, которые он предоставляет, используя следующую команду:
судо линис шоу
Вы также можете просмотреть справочные страницы для получения более подробной информации.
мужчина линис
Начало работы с этическим взломом в Linux
В этом руководстве показано, как проводить аудит и анализировать безопасность вашей системы Linux с помощью Lynis. Не ставьте под угрозу безопасность вашего ПК или сервера с Linux. Всегда устанавливайте новейшее программное обеспечение и регулярно проверяйте свою систему.
Один из лучших способов узнать о безопасности систем — стать этичным хакером, используя Kali Linux и Raspberry Pi.
Этический взлом отлично подходит для изучения новых навыков, и отличный способ начать работу — использовать Kali Linux и Raspberry Pi.
Читать дальше
- линукс
- Безопасность
- Безопасность
- Команды Linux
- Linux-приложения
- Компьютерная безопасность
Мвиза занимается разработкой программного обеспечения по профессии и много пишет о Linux и внешнем программировании. Некоторые из его интересов включают историю, экономику, политику и корпоративную архитектуру.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!
Нажмите здесь, чтобы подписаться