Automatic Security Updates in CentOS
תוכן עניינים:
עדכון קבוע של מערכת CentOS שלך הוא אחד ההיבטים החשובים ביותר של אבטחת המערכת הכללית. אם אינך מעדכן את חבילות מערכת ההפעלה שלך באמצעות תיקוני האבטחה האחרונים, אתה משאיר את המחשב שלך פגיע להתקפות.
במדריך זה נעבור את תהליך הגדרת העדכונים האוטומטיים ב- CentOS 7. אותן הוראות חלות על CentOS 6.
תנאים מוקדמים
לפני שתמשיך במדריך זה, וודא שאתה מחובר כמשתמש עם הרשאות סודו.
התקנת חבילת יאם-קראון
חבילת
yum-cron
מאפשרת לך להפעיל אוטומטית את הפקודה yum כמשימה cron כדי לבדוק עדכונים, להוריד אותם ולהחיל אותם. רוב הסיכויים כי חבילה זו כבר מותקנת במערכת CentOS שלך. אם לא מותקן אתה יכול להתקין את החבילה על ידי הפעלת הפקודה הבאה:
sudo yum install yum-cron
לאחר השלמת ההתקנה, הפעל את השירות והפעל אותו:
sudo systemctl enable yum-cron
sudo systemctl start yum-cron
כדי לוודא שהשירות פועל, הקלד את הפקודה הבאה:
systemctl status yum-cron
מידע על מצב שירות yum-cron יוצג על המסך:
● yum-cron.service - Run automatic yum updates as a cron job Loaded: loaded (/usr/lib/systemd/system/yum-cron.service; enabled; vendor preset: disabled) Active: active (exited) since Sat 2019-05-04 21:49:45 UTC; 8min ago Process: 2713 ExecStart=/bin/touch /var/lock/subsys/yum-cron (code=exited, status=0/SUCCESS) Main PID: 2713 (code=exited, status=0/SUCCESS) CGroup: /system.slice/yum-cron.service
הגדרת יאם-קראון
yum-cron מגיע עם שני קבצי תצורה המאוחסנים בספריית
/etc/yum
, קובץ התצורה
yum-cron.conf
וקובץ התצורה היומי
yum-cron-hourly.conf
.
שירות
yum-cron
רק אם עבודות ה- cron יפעלו או לא. כלי השירות
yum-cron
נקרא על ידי קבצי
/etc/cron.daily/0yum-daily.cron
ו-
/etc/cron.daily/0yum-daily.cron
cron.
כברירת מחדל, ה- cron השעתי מוגדר לא לעשות דבר. אם ישנם עדכונים זמינים, ה- cron היומי מוגדר להוריד אך לא להתקין את העדכונים הזמינים ולשלוח הודעות ל- stdout. תצורת ברירת המחדל מספיקה למערכות ייצור קריטיות בהן ברצונך לקבל התראות ולעשות את העדכון ידנית לאחר בדיקת העדכונים בשרתי הבדיקה.
קובץ התצורה מובנה בחלקים וכל קטע מכיל הערות המתארות את מה שעושה כל שורת תצורה.
כדי לערוך את קובץ התצורה yum-cron, פתח את הקובץ בעורך הטקסט שלך:
sudo nano /etc/yum/yum-cron-hourly.conf
בחלק הראשון,
אתה יכול להגדיר את סוגי החבילות שברצונך לעדכן, לאפשר הודעות והורדות ולהגדיר להחיל עדכונים אוטומטית כאשר הם זמינים. כברירת מחדל,
update_cmd
מוגדר כברירת מחדל אשר יעדכן את כל החבילות. אם ברצונך להגדיר עדכונים אוטומטיים ללא השגחה, מומלץ לשנות את הערך
security
אשר יאמר לך לעדכן חבילות שרק תוקנות את נושא האבטחה.
בדוגמה הבאה שינינו את
update_cmd
security
update_cmd
עדכונים ללא השגחה על ידי הגדרת
apply_updates
ל-
yes
:
update_cmd = security update_messages = yes download_updates = yes apply_updates = no random_sleep = 360
החלקים השניים מגדירים כיצד לשלוח הודעות. כדי לשלוח הודעות ל- stdout וגם לדוא"ל, שנה את הערך של
emit_via
ל-
stdio, email
.
system_name = None emit_via = stdio, email output_width = 80
בתוך ה
בחלק שאתה יכול להגדיר את כתובת הדוא"ל של השולח והמקלט. וודא כי ברשותך כלי שיכול לשלוח דוא"ל המותקנת במערכת שלך, כגון mailx או postfix.
email_from = [email protected] email_to = [email protected] email_host = localhost
ה
החלק מאפשר לך לעקוף את ההגדרות שהוגדרו בקובץ
yum.conf
. אם ברצונך לא לכלול חבילות ספציפיות מעודכנות אתה יכול להשתמש בפרמטר
exclude
. בדוגמה הבאה אנו מחליגים את החבילה.
debuglevel = -2 mdpolicy = group:main exclude = mongodb*
אינך צריך להפעיל מחדש את שירות
yum-cron
כדי שהשינויים ייכנסו לתוקף.
הצגת יומנים
השתמש ב- grep כדי לבדוק אם עבודות ה- cron הקשורות ליום מבוצעות:
sudo grep yum /var/log/cron
May 4 22:01:01 localhost run-parts(/etc/cron.hourly): starting 0yum-hourly.cron May 4 22:32:01 localhost run-parts(/etc/cron.daily): starting 0yum-daily.cron May 4 23:01:01 localhost run-parts(/etc/cron.hourly): starting 0yum-hourly.cron May 4 23:01:01 localhost run-parts(/etc/cron.hourly): finished 0yum-hourly.cron
ההיסטוריה של עדכוני ה- yum נרשמת בקובץ
/var/log/yum
. באפשרותך להציג את העדכונים האחרונים באמצעות פקודת הזנב:
sudo tail -f /var/log/yum.log
May 04 23:47:28 Updated: libgomp-4.8.5-36.el7_6.2.x86_64 May 04 23:47:31 Updated: bpftool-3.10.0-957.12.1.el7.x86_64 May 04 23:47:31 Updated: htop-2.2.0-3.el7.x86_64
סיכום
במדריך זה למדת כיצד להגדיר עדכונים אוטומטיים ולשמור על מערכת CentOS מעודכנת.
סנטה יום ביטחוןכיבוי או השבת עדכונים אוטומטיים של יישומים ב- Windows 8.1 Windows 8.1 יוריד ויתקין עדכונים באופן אוטומטי בכל יישומי Windows Store שלך. למד כיצד לבטל או לבטל עדכונים אוטומטיים של יישומים.

ב- Windows 8, יש לעדכן את יישומי Windows באופן ידני, אך Microsoft איפשרה לבצע את התהליך בקלות רבה יותר ב-
קבע את התצורה של מג'נטו 2 לשימוש בלכה בסנטוס 7

מהירות הדף היא קריטית להצלחת החנות המקוונת שלך. מדריך זה מכסה את הצעדים הכרוכים בתצורת מג'נטו 2 לשימוש בלכה כפתרון מטמון מלא.
קבע את התצורה של odoo עם nginx כ- proxy הפוך

Odoo מגיע עם שרת אינטרנט מובנה, אך ברוב המקרים מומלץ שיהיה מולו פרוקסי הפוך אשר ישמש כמתווך בין הלקוחות לשרת Odoo. מדריך זה מספק הוראות כיצד להשתמש ב- Nginx כ- proxy הפוך ל- Odoo.