หากความปลอดภัยของ Linux ของคุณขาดความคิดที่ดีคือเพื่อตรวจสอบระบบของคุณ วิธีที่ดีในการเรียกใช้การตรวจสอบคือการใช้โปรแกรมที่ทดสอบความปลอดภัยและนำเสนอโซลูชั่นที่เป็นรูปธรรม เครื่องมือตรวจสอบหนึ่งอย่างคือ Lynis เป็นเครื่องมือที่สามารถตรวจสอบความปลอดภัยของ Linux PC มันจะสแกนพีซี Linux เครื่องใดก็ได้ทดสอบความปลอดภัยและพิมพ์รายการปัญหาที่เป็นไปได้และการแก้ไข ส่วนที่ดีที่สุดของเครื่องมือนี้คือมันใช้งานง่ายมากและทุกคนสามารถใช้ได้
อูบุนตู / Debian
Lynis ได้รับการสนับสนุนอย่างดีเยี่ยมสำหรับ Debian และ Ubuntuผ่านที่เก็บซอฟต์แวร์ของตนเอง การเปิดใช้งานที่เก็บซอฟต์แวร์นี้แตกต่างจากแหล่งซอฟต์แวร์อื่นเล็กน้อยเนื่องจากเป็นที่เก็บซอฟต์แวร์ดั้งเดิม ไม่มีสัญญาซื้อขายไฟฟ้าหรืออะไร นี่คือเพื่อให้ Lynis ใช้งานได้ทั้ง Debian และ Ubuntu โดยไม่มีปัญหา
หากต้องการเริ่มการติดตั้งให้เปิดหน้าต่างเทอร์มินัลแล้วดาวน์โหลดคีย์ GPG ที่ถูกต้อง
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C80E383C3DE9F082E01391A0366C67DE91CA5D5F
ขณะทำงานกับกุญแจให้เพิ่มแหล่งซอฟต์แวร์ Lynis ใหม่เข้าสู่ระบบ
sudo -s echo "#Lynis repo " >> /etc/apt/sources.list echo "deb https://packages.cisofy.com/community/lynis/deb/ stable main" >> /etc/apt/sources.list
repo ซอฟต์แวร์ Lynis ต้องการแพ็คเกจพิเศษ แพคเกจนี้จะอนุญาตให้ Ubuntu (หรือ Debian) โต้ตอบกับแหล่งซอฟต์แวร์ HTTPS
sudo apt install apt-transport-https
หรือ
sudo apt-get install apt-transport-https
เนื่องจากแพ็คเกจ Apt-transport-https ทำงานบนระบบของคุณจึงปลอดภัยในการรีเฟรชแหล่งซอฟต์แวร์ วิ่ง ปรับปรุง ในอาคารผู้โดยสาร
sudo apt update
หรือ
sudo apt-get update
สุดท้ายติดตั้ง Lynis
sudo apt install lynis
หรือ
sudo apt-get install lynis
Arch Linux
เช่นเดียวกับโปรแกรมส่วนใหญ่ Arch มีเครื่องมือรักษาความปลอดภัยของ Lynis ใน AUR หากต้องการติดตั้งให้เปิดเทอร์มินัลแล้วติดตั้ง Git และแพ็คเกจ Base-devel จากนั้นดึงรหัสลงและสร้างแพ็คเกจ Arch ใหม่
บันทึก: โปรดเข้าใจว่าการติดตั้งซอฟต์แวร์โดยตรงจาก Arch AUR แทนที่จะเป็นแหล่งซอฟต์แวร์อย่างเป็นทางการหมายความว่าบางครั้งการพึ่งพาไม่ได้ติดตั้ง คุณอาจต้องติดตั้งแพ็กเกจเหล่านี้ด้วยตนเองหากเกิดเหตุการณ์นี้ขึ้นในระหว่างกระบวนการติดตั้ง Lynis การอ้างอิงสามารถพบได้ที่ด้านล่างของหน้านี้ที่นี่
sudo pacman -S git base-devel git clone https://aur.archlinux.org/lynis-git.git cd lynis-git makepkg -si
Fedora
Lynis มีการสนับสนุน Fedora แม้ว่าจะต้องใช้แหล่งซอฟต์แวร์บุคคลที่สามเพื่อติดตั้ง เปิดใช้งานแหล่งซอฟแวร์โดยเปิดตัวเทอร์มินัลและใช้ แตะ และ เสียงสะท้อน คำสั่ง
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
ถัดไปอัพเดตแพ็คเกจต่อไปนี้บนระบบของคุณ:
sudo dnf update ca-certificates curl nss openssl -y
สุดท้ายติดตั้ง Lynis ด้วย ติดตั้ง dnf.
sudo dnf install lynis -y
OpenSUSE
เครื่องมือ Lynis มีที่เก็บซอฟต์แวร์สำหรับ OpenSUSE ทุกรุ่น เปิดใช้งานด้วยคำสั่งต่อไปนี้ในหน้าต่างเทอร์มินัล
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
ด้วย repo on Suse ถึงเวลาที่จะรีเฟรชระบบ
sudo zypper refresh
เสร็จสิ้นขั้นตอนการตั้งค่าโดยใช้ Zypper เพื่อติดตั้ง Lynis
sudo zypper install lynis
ลินุกซ์ทั่วไป
เครื่องมือตรวจสอบ Lynis มี Tarball ทั่วไปสำหรับผู้ที่อยู่บน Linux ดิสทริบิวชันที่ไม่ได้รับการสนับสนุนโดยตรงจากนักพัฒนาซอฟต์แวร์ โชคดีที่ไฟล์เก็บถาวร Tar ที่สามารถดาวน์โหลดได้นี้ไม่จำเป็นต้องมีการรวบรวมใด ๆ แต่ผู้ใช้เพียงแค่ดาวน์โหลดและเรียกใช้โปรแกรมตามที่เป็นอยู่

ในการติดตั้ง Lynis ผ่านทางไฟล์เก็บถาวร Tar ที่สามารถดาวน์โหลดได้ให้ใช้ wget เครื่องมือและดาวน์โหลดแพ็คเกจจากนั้นแตกไฟล์
wget https://downloads.cisofy.com/lynis/lynis-2.6.8.tar.gz tar -zxvf lynis-2.6.8.tar.gz cd lynis
เรียกใช้เครื่องมือ Lynis ด้วย:
./lynis
กำลังใช้ Lynis
Lynis เป็นเครื่องมือง่ายๆที่มีตัวเลือกมากมาย สำหรับผู้ใช้โดยเฉลี่ยตัวเลือกพื้นฐานจะทำ การดำเนินการขั้นพื้นฐานที่สุด (ยังครอบคลุม) ที่โปรแกรมสามารถทำได้คือทำการตรวจสอบระบบโดยสมบูรณ์ ในการรันการตรวจสอบเปิดเทอร์มินัลแล้วป้อนคำสั่งต่อไปนี้
lynis audit system
การรันคำสั่งด้านบนโดยไม่มีสิทธิ์ Sudoer จะสแกนหลาย ๆ ด้านของระบบ อย่างไรก็ตามมันจะไม่ได้รับทุกอย่าง ต้องใช้การสแกนแบบเต็ม sudo.
sudo lynis audit system --pentest
ต้องการบันทึกผลลัพธ์ในภายหลังหรือไม่ ไพพ์ไปยังไฟล์ข้อความ
sudo lynis audit system >> /home/username/Documents/lynis-results.txt
สแกนไฟล์ Docker
นักเทียบท่ากำลังเป็นที่นิยมมากขึ้นบน Linuxระบบ ด้วยภาพ Docker ที่ทำไว้ล่วงหน้าทั้งหมดการละเมิดความปลอดภัยจะเกิดขึ้น โชคดีที่ Lynis อนุญาตให้ผู้ใช้สแกนไฟล์ Docker และทดสอบปัญหา ในการรันการทดสอบให้ลองคำสั่งต่อไปนี้
lynis audit dockerfile /home/username/path/to/dockerfile
สแกนอย่างรวดเร็ว
Lynis สามารถทำการสแกนได้หลายประเภท การสแกนที่อาจมีประโยชน์หากคุณกำลังรีบคือโหมดสแกน "ด่วน" โหมดนี้ทดสอบพื้นที่พื้นฐานของระบบเพื่อให้ได้ผลลัพธ์ที่รวดเร็ว
ทำการตรวจสอบระบบอย่างรวดเร็วด้วย:
lynis audit system -Q</ p>
ความคิดเห็น