- - Jak sprawdzić bezpieczeństwo komputera z systemem Linux za pomocą programu Lynis

Jak sprawdzić bezpieczeństwo komputera z systemem Linux za pomocą programu Lynis

Jeśli brakuje twojego systemu Linux, dobrym pomysłem jestdo audytu systemu. Świetnym sposobem na przeprowadzenie audytu jest użycie programu, który testuje bezpieczeństwo i oferuje konkretne rozwiązania. Jednym z takich narzędzi kontroli jest Lynis. Jest to narzędzie, które może sprawdzić bezpieczeństwo komputera z systemem Linux. Skanuje każdy komputer z systemem Linux, testuje jego bezpieczeństwo i drukuje listę możliwych problemów i poprawek. Najlepszą częścią tego narzędzia jest to, że jest bardzo prosty w obsłudze i każdy może z niego korzystać.

Ubuntu / Debian

Lynis ma doskonałe wsparcie dla Debiana i Ubuntupoprzez własne repozytorium oprogramowania. Włączenie tego repozytorium oprogramowania różni się nieco od innych źródeł oprogramowania, ponieważ jest to tradycyjne repozytorium oprogramowania. Nie ma umów PPA ani nic takiego. Dzięki temu Lynis działa bez problemu zarówno na Debianie, jak i Ubuntu.

Aby rozpocząć instalację, uruchom okno terminala i pobierz poprawny klucz GPG.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C80E383C3DE9F082E01391A0366C67DE91CA5D5F

Po uruchomieniu klucza dodaj nowe źródło oprogramowania Lynis do systemu.

sudo -s
echo "#Lynis repo " >> /etc/apt/sources.list
echo "deb https://packages.cisofy.com/community/lynis/deb/ stable main" >> /etc/apt/sources.list

Repozytorium oprogramowania Lynis wymaga specjalnego pakietu. Ten pakiet pozwoli Ubuntu (lub Debianowi) na interakcję ze źródłami oprogramowania HTTPS.

sudo apt install apt-transport-https

lub

sudo apt-get install apt-transport-https

Dzięki pakietowi Apt-transport-https działającemu w twoim systemie, możesz bezpiecznie odświeżyć źródła oprogramowania. Biegać aktualizacja w terminalu.

sudo apt update

lub

sudo apt-get update

Na koniec zainstaluj Lynis.

sudo apt install lynis

lub

sudo apt-get install lynis

Arch Linux

Podobnie jak większość programów, Arch ma narzędzie bezpieczeństwa Lynis w AUR. Aby go zainstalować, uruchom terminal i zainstaluj Git i pakiety Base-devel. Następnie ściągnij kod w dół i wygeneruj nowy pakiet Arch.

Uwaga: należy pamiętać, że instalowanie oprogramowania bezpośrednio z Arch AUR, a nie z oficjalnych źródeł oprogramowania oznacza, że ​​czasami zależności nie są instalowane. Konieczne może być ręczne zainstalowanie tych pakietów, jeśli zdarzy się to podczas procesu instalacji Lynis. Zależności można znaleźć na dole tej strony tutaj.

sudo pacman -S git base-devel
git clone https://aur.archlinux.org/lynis-git.git
cd lynis-git
makepkg -si

Fedora

Lynis obsługuje Fedorę, ale do jej zainstalowania wymagane jest źródło oprogramowania innej firmy. Włącz źródło oprogramowania, uruchamiając terminal i używając dotknąć i Echo polecenia.

sudo -s
touch /etc/yum.repos.d/cisofy-lynis.repo
echo "[lynis]" >> /etc/yum.repos.d/cisofy-lynis.repo
echo "name=CISOfy Software - Lynis package" >> /etc/yum.repos.d/cisofy-lynis.repo
echo "baseurl=https://packages.cisofy.com/community/lynis/rpm/" >> /etc/yum.repos.d/cisofy-lynis.repo
echo "enabled=1" >> /etc/yum.repos.d/cisofy-lynis.repo
echo "gpgkey=https://packages.cisofy.com/keys/cisofy-software-rpms-public.key" >> /etc/yum.repos.d/cisofy-lynis.repo
echo "gpgcheck=1" >> /etc/yum.repos.d/cisofy-lynis.repo

Następnie zaktualizuj następujące pakiety w systemie:

sudo dnf update ca-certificates curl nss openssl -y

Na koniec zainstaluj Lynis z instalacja dnf.

sudo dnf install lynis -y

OpenSUSE

Narzędzie Lynis ma repozytorium oprogramowania dostępne dla wszystkich wersji OpenSUSE. Włącz go za pomocą następujących poleceń w oknie terminala.

sudo rpm --import https://packages.cisofy.com/keys/cisofy-software-rpms-public.key
sudo zypper addrepo --gpgcheck --name "CISOfy Lynis repository" --priority 1 --refresh --type rpm-md https://packages.cisofy.com/community/lynis/rpm/ lynis

Dzięki repozytorium Suse nadszedł czas na odświeżenie systemu.

sudo zypper refresh

Zakończ proces instalacji za pomocą Zyppera, aby zainstalować Lynis.

sudo zypper install lynis

Ogólny Linux

Narzędzie kontroli Lynis ma ogólny Tarballte w dystrybucjach Linuksa, które nie mają bezpośredniego wsparcia programisty. Na szczęście to archiwum tar do pobrania nie wymaga żadnej kompilacji. Zamiast tego użytkownicy po prostu go pobierają i uruchamiają program bez zmian.

Aby zainstalować Lynis poprzez archiwum tar do pobrania, użyj wget narzędzie i pobierz pakiet, a następnie rozpakuj go.

wget https://downloads.cisofy.com/lynis/lynis-2.6.8.tar.gz
tar -zxvf lynis-2.6.8.tar.gz
cd lynis

Uruchom narzędzie Lynis z:

./lynis

Korzystanie z Lynis

Lynis to proste narzędzie z wieloma opcjami. Dla przeciętnego użytkownika wystarczą podstawowe opcje. Najbardziej podstawową (ale kompleksową) operacją, jaką może wykonać program, jest przeprowadzenie pełnego audytu systemu. Aby uruchomić audyt, otwórz terminal i wprowadź do niego następujące polecenie.

lynis audit system

Uruchomienie powyższego polecenia bez żadnych uprawnień Sudoer spowoduje przeskanowanie wielu aspektów systemu. Jednak nie dostanie wszystkiego. Wymagane jest pełne skanowanie sudo.

sudo lynis audit system --pentest

Chcesz zapisać wyniki na później? Prześlij je do pliku tekstowego.

sudo lynis audit system >> /home/username/Documents/lynis-results.txt

Skanuj plik dokera

Docker staje się coraz bardziej popularny w systemie Linuxsystemy. Przy wszystkich gotowych obrazach Dockera na pewno dojdzie do naruszenia bezpieczeństwa. Na szczęście Lynis pozwala użytkownikom skanować pliki Docker i testować je pod kątem problemów. Aby uruchomić test, wypróbuj następujące polecenie.

lynis audit dockerfile /home/username/path/to/dockerfile

Szybki skan

Lynis może wykonywać wiele różnych rodzajów skanów. Skanowanie, które może się przydać, gdy się spieszy, to tryb „szybkiego” skanowania. Ten tryb testuje podstawowe obszary systemu w celu uzyskania szybkich wyników.

Przeprowadź szybki audyt systemu za pomocą:

lynis audit system -Q
</p>

Komentarze