- - Kuinka tarkistaa Linux-tietokoneen turvallisuus Lynisin avulla

Kuinka tarkistaa Linux-tietokoneen turvallisuus Lynisin avulla

Hyvä idea on, jos Linux-tietoturvasi puuttuujärjestelmän auditointiin. Upea tapa suorittaa tarkastus on käyttää ohjelmaa, joka testaa tietoturvaa ja tarjoaa konkreettisia ratkaisuja. Yksi tällainen tarkastustyökalu on Lynis. Se on työkalu, jolla voidaan tarkistaa Linux-tietokoneen turvallisuus. Se skannaa kaikki Linux-tietokoneet, testaa niiden turvallisuuden ja tulostaa luettelon mahdollisista ongelmista ja korjauksista. Paras osa tätä työkalua on, että sen käyttö on erittäin helppoa ja kuka tahansa voi käyttää sitä.

Ubuntu / Debian

Lynisillä on erinomainen tuki Debianille ja Ubuntulleoman ohjelmistovaraston kautta. Tämän ohjelmistovaraston käyttöönotto eroaa hiukan muista ohjelmalähteistä, koska se on perinteinen ohjelmistovarasto. Mitään PPA-sopimuksia ei ole. Tämä on niin, että Lynis työskentelee sekä Debianissa että Ubuntussa ilman ongelmia.

Aloita asennus käynnistämällä pääteikkuna ja lataa oikea GPG-avain.

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

Lisää uusi Lynis-ohjelmistolähde järjestelmään avaimen toimiessa.

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

Lynis -ohjelmiston repo tarvitsee erityisen paketin. Tämä paketti antaa Ubuntu (tai Debian) olla vuorovaikutuksessa HTTPS-ohjelmistolähteiden kanssa.

sudo apt install apt-transport-https

tai

sudo apt-get install apt-transport-https

Kun Apt-transport-https-paketti toimii järjestelmässäsi, on turvallista päivittää ohjelmistolähteet. Juosta päivittää terminaalissa.

sudo apt update

tai

sudo apt-get update

Asenna lopuksi Lynis.

sudo apt install lynis

tai

sudo apt-get install lynis

Arch Linux

Kuten useimmissa ohjelmissa, Archilla on Lynis-tietoturvatyökalu AUR: ssa. Asenna se käynnistämällä pääte ja asentamalla Git ja Base-devel -paketit. Vedä sitten koodi alas ja luo uusi Arch-paketti.

merkintä: Huomaa, että ohjelmistojen asentaminen suoraan Arch AUR: sta virallisten ohjelmalähteiden sijasta tarkoittaa, että riippuvuudet eivät joskus asennu. Saatat joutua asentamaan nämä paketit manuaalisesti, jos näin tapahtuu Lynisin asennusprosessin aikana. Riippuvuudet löytyvät tämän sivun alaosasta täältä.

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

fedora

Lynis tukee Fedoraa, vaikka sen asentamiseen tarvitaan kolmannen osapuolen ohjelmistolähde. Ota ohjelmistolähde käyttöön käynnistämällä päätelaite ja käyttämällä kosketus ja kaiku komentoja.

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

Päivitä seuraavaksi järjestelmään seuraavat paketit:

sudo dnf update ca-certificates curl nss openssl -y

Asenna lopuksi Lynis dnf asentaa.

sudo dnf install lynis -y

OpenSUSE

Lynis-työkalulla on ohjelmistovarasto, joka on saatavana kaikille OpenSUSE-versioille. Käynnistä se seuraavilla komennoilla pääteikkunassa.

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

Kun Suse on repo-tilassa, on aika päivittää järjestelmä.

sudo zypper refresh

Viimeistele asennusprosessi Zypperillä asentaaksesi Lynisin.

sudo zypper install lynis

Yleinen Linux

Lynis-tilintarkastustyökalulla on yleinen Tarballne Linux-jakeluversiot, joilla ei ole suoraa kehittäjän tukea. Onneksi tämä ladattava Tar-arkisto ei vaadi minkäänlaista kokoamista. Sen sijaan käyttäjät vain lataavat sen ja ajavat ohjelman sellaisenaan.

Asenna Lynis ladattavan Tar-arkiston kautta käyttämällä wget työkalu ja lataa paketti, purkaa se sitten.

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

Suorita Lynis-työkalu:

./lynis

Lynisin käyttö

Lynis on yksinkertainen työkalu, jolla on paljon vaihtoehtoja. Tavalliselle käyttäjälle perusasetukset tehdään. Tyypillisin (silti kattava) toimenpide, jonka ohjelma voi tehdä, on suorittaa järjestelmän täydellinen tarkastus. Suorita auditointi avaamalla päätelaite ja kirjoittamalla seuraava komento siihen.

lynis audit system

Yllä olevan komennon suorittaminen ilman Sudoer-oikeuksia skannaa järjestelmän monet näkökohdat. Se ei kuitenkaan saa kaikkea. Koko tarkistuksen suorittaminen vaatii sudo.

sudo lynis audit system --pentest

Onko sinun tallentaa tulokset myöhempää käyttöä varten? Liitä ne tekstitiedostoon.

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

Skannaa Docker-tiedosto

Docker on tulossa yhä suositummaksi Linuxissajärjestelmiin. Kun kaikki valmiiksi valmistetut Docker-kuvat ovat siellä, tietoturvaloukkauksia tapahtuu. Onneksi Lynis antaa käyttäjille mahdollisuuden skannata Docker-tiedostoja ja testata niitä ongelmien varalta. Suorita testi suorittamalla seuraava komento.

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

Nopea skannaus

Lynis voi tehdä monia erityyppisiä skannauksia. Skannaus, josta voi olla hyötyä kiireessä, on ”nopea” skannaustila. Tämä tila testaa järjestelmän perusalat nopeiden tulosten saavuttamiseksi.

Suorita nopea järjestelmän tarkastus seuraavilla toimilla:

lynis audit system -Q
</ P>

Kommentit