- - Lynis ile Linux PC Güvenliği Nasıl Kontrol Edilir

Lynis İle Linux PC Güvenliğini Nasıl Kontrol Edebilirsiniz?

Linux güvenliğiniz eksikse, iyi bir fikirsisteminizi denetlemek için. Denetim yapmak için harika bir yol, güvenliği test eden ve somut çözümler sunan bir program kullanmaktır. Böyle bir denetim aracı Lynis'tir. Bir Linux PC'nin güvenliğini kontrol edebilen bir araçtır. Herhangi bir Linux bilgisayarı tarar, güvenliğini sınar ve olası sorunların ve düzeltmelerin bir listesini yazdırır. Bu aracın en iyi yanı, kullanımı çok basit ve herkes kullanabilir.

Ubuntu / Debian

Lynis'in Debian ve Ubuntu için mükemmel desteği var.kendi yazılım havuzları aracılığıyla. Bu yazılım havuzunu etkinleştirmek, geleneksel bir yazılım deposu olduğu için diğer yazılım kaynaklarından biraz farklıdır. PPA veya başka bir şey yoktur. Bu Lynis’in hem Debian hem de Ubuntu’da sorunsuzca çalışabilmesidir.

Kurulumu başlatmak için bir terminal penceresi açın ve doğru GPG anahtarını indirin.

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

Anahtar çalışması sırasında, yeni Lynis yazılım kaynağını sisteme ekleyin.

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 yazılım deposunun özel bir pakete ihtiyacı var. Bu paket Ubuntu (veya Debian) 'ın HTTPS yazılım kaynaklarıyla etkileşime girmesini sağlayacaktır.

sudo apt install apt-transport-https

veya

sudo apt-get install apt-transport-https

Sisteminizde çalışan Apt-transport-https paketi ile yazılım kaynaklarını yenilemek güvenlidir. Çalıştırmak Güncelleme Terminalde

sudo apt update

veya

sudo apt-get update

Son olarak Lynis'i yükleyin.

sudo apt install lynis

veya

sudo apt-get install lynis

Arch Linux

Çoğu programda olduğu gibi, Arch, AUR'da Lynis güvenlik aracına sahiptir. Takmak için bir terminal başlatıp Git ve Base-devel paketlerini kurun. Ardından kodu aşağı çekin ve yeni bir Arch paketi oluşturun.

Not: resmi yazılım kaynakları yerine doğrudan Arch AUR'dan yazılım yüklemenin bazen bağımlılıkların yüklenmediği anlamına geldiğini lütfen anlayın. Lynis kurulum işlemi sırasında gerçekleşirse bu paketleri manuel olarak kurmanız gerekebilir. Bağımlılıklar bu sayfanın altında burada bulunabilir.

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

fötr şapka

Lynis, Fedora'yı destekliyor, ancak kurulumu için üçüncü taraf bir yazılım kaynağı gerektiriyor. Yazılım kaynağını, bir terminal başlatarak ve dokunma ve Eko emreder.

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

Ardından, sisteminizde aşağıdaki paketleri güncelleyin:

sudo dnf update ca-certificates curl nss openssl -y

Son olarak Lynis'i yükleyin dnf kurulumu.

sudo dnf install lynis -y

OpenSUSE

Lynis aracı, OpenSUSE’nin tüm sürümleri için kullanılabilen bir yazılım havuzuna sahiptir. Terminal penceresinde aşağıdaki komutlarla açın.

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

Suse'daki repo ile sistemi yenileme zamanı geldi.

sudo zypper refresh

Lynis'i kurmak için Zypper'ı kullanarak kurulum işlemini tamamlayın.

sudo zypper install lynis

Genel Linux

Lynis denetim aracı, genel bir Tarball'a sahiptir.Linux dağıtımlarındaki geliştiriciden doğrudan destek almayanlar. Neyse ki, bu indirilebilir Tar arşivi hiçbir şekilde derlenmeyi gerektirmiyor. Bunun yerine, kullanıcılar sadece indirir ve programı olduğu gibi çalıştırır.

Lynis'i indirilebilir bir Tar arşivi aracılığıyla yüklemek için, wget paketini indirin ve indirin, sonra çıkartın.

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

Lynis aracını aşağıdakilerle çalıştırın:

./lynis

Lynis'i kullanma

Lynis birçok seçenek içeren basit bir araçtır. Ortalama bir kullanıcı için temel seçenekler olacaktır. Programın yapabileceği en temel (ancak kapsamlı) işlem, sistemin tam bir denetimini yapmaktır. Denetimi çalıştırmak için bir terminal açınız ve içine aşağıdaki komutu giriniz.

lynis audit system

Yukarıdaki komutu herhangi bir Sudoer ayrıcalığı olmadan çalıştırmak, sistemin birçok yönünü tarar. Ancak, her şeyi alamayacak. Tam tarama yapmak gerekir sudo.

sudo lynis audit system --pentest

Sonuçları sonraya kaydetmeniz mi gerekiyor? Onları bir metin dosyasına yönlendir.

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

Docker Dosyasını Tara

Docker Linux'ta giderek daha popüler hale geliyorsistemleri. Önceden yapılmış tüm Docker görüntüleriyle, güvenlik ihlalleri yaşanacak. Neyse ki, Lynis, kullanıcıların Docker dosyalarını taramasını ve sorunları test etmesini sağlar. Bir test çalıştırmak için aşağıdaki komutu deneyin.

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

Hızlı tarama

Lynis birçok farklı türde tarama yapabilir. Aceleniz varsa yararlı olabilecek bir tarama "hızlı" tarama modudur. Bu mod sistemin temel alanlarını test eder.

Aşağıdakilerle hızlı bir sistem denetimi yapın:

lynis audit system -Q
</ P>

Yorumlar