אם האבטחה שלך ב- Linux חסרה, רעיון טוב הואלבקר את המערכת שלך. דרך נהדרת לנהל ביקורת היא להשתמש בתוכנית הבודקת אבטחה ומציעה פתרונות קונקרטיים. כלי ביקורת כזה הוא לינס. זהו כלי שיכול לבדוק את האבטחה של מחשב לינוקס. הוא סורק כל מחשב לינוקס, בודק את האבטחה שלו ומדפיס רשימה של בעיות ותיקונים אפשריים. החלק הטוב ביותר בכלי זה הוא שהוא פשוט מאוד לשימוש וכל אחד יכול להשתמש בו.
אובונטו / דביאן
לליניס תמיכה מצוינת בדביאן ואובונטודרך מאגר התוכנה שלהם. הפעלת מאגר תוכנה זה שונה במקצת ממקורות תוכנה אחרים, שכן זהו מאגר תוכנה מסורתי. אין PPAs או משהו כזה. זה כך שלינס עובדת על דביאן וגם על אובונטו ללא בעיה.
כדי להתחיל בהתקנה, פתח חלון מסוף והורד את מפתח ה- GPG הנכון.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C80E383C3DE9F082E01391A0366C67DE91CA5D5F
כאשר המפתח עובד, הוסף את מקור התוכנה החדש של ליניס למערכת.
sudo -s echo "#Lynis repo " >> /etc/apt/sources.list echo "deb https://packages.cisofy.com/community/lynis/deb/ stable main" >> /etc/apt/sources.list
ריפו התוכנה של לינס זקוק לחבילה מיוחדת. חבילה זו תאפשר לאובונטו (או דביאן) ליצור אינטראקציה עם מקורות תוכנת 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 יש את כלי האבטחה של לינס ב- 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
פדורה
לליניס תומכת בפדורה, אם כי היא דורשת מקור תוכנה של צד שלישי להתקין אותה. אפשר את מקור התוכנה על ידי הפעלת מסוף ושימוש ב- לגעת ו הד פקודות.
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
עם הריפו ב- Suse, הגיע הזמן לרענן את המערכת.
sudo zypper refresh
סיים את תהליך ההתקנה באמצעות זיפר להתקנת Lynis.
sudo zypper install lynis
לינוקס גנרי
לכלי הביקורת של ליניס יש טרבל כדור כלליאלה בהפצות לינוקס שאין להם תמיכה ישירה מהמפתח. למרבה המזל, ארכיון ה Tar שניתן להורדה אינו דורש אוסף כלשהו. במקום זאת, משתמשים פשוט מורידים אותה ומפעילים את התוכנית כמות שהיא.

כדי להתקין את ליניס דרך ארכיב Tar שניתן להורדה, השתמש ב- ווגט הכלי והורד את החבילה ואז חלץ אותה.
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 audit system
הפעלת הפקודה לעיל ללא הרשאות Sudoer תסרוק היבטים רבים של המערכת. עם זאת, זה לא יקבל הכל. הפעלת סריקה מלאה דורשת sudo.
sudo lynis audit system --pentest
צריך לשמור את התוצאות להמשך? הצמד אותם לקובץ טקסט.
sudo lynis audit system >> /home/username/Documents/lynis-results.txt
סרוק קובץ Docker
Docker הופך פופולרי יותר ויותר ב- Linuxמערכות. עם כל תמונות ה- Docker שיצרו מראש, פרצות אבטחה צפויות לקרות. למרבה המזל, Lynis מאפשרת למשתמשים לסרוק קבצי Docker ולבדוק אותם אם יש בעיות. כדי לבצע בדיקה, נסה את הפקודה הבאה.
lynis audit dockerfile /home/username/path/to/dockerfile
סריקה מהירה
ליניס יכולה לבצע סריקות מסוגים רבים ושונים. סריקה שעשויה להיות שימושית אם אתה ממהר היא מצב הסריקה "המהיר". מצב זה בודק אזורים בסיסיים במערכת, לקבלת תוצאות מהירות.
בצע ביקורת מערכת מהירה עם:
lynis audit system -Q</ p>
הערות