วิธีติดตั้งการอัปเดตความปลอดภัยโดยอัตโนมัติบน Debian และ Ubuntu
มีการกล่าวไว้ก่อนหน้านี้ - และฉันไม่สามารถตกลงได้มากกว่านี้ - ว่าผู้ดูแลระบบที่ดีที่สุดบางคนคือผู้ที่ดูเหมือน (สังเกตการใช้คำที่ดูเหมือนที่นี่) ที่จะขี้เกียจตลอดเวลา
แม้ว่าสิ่งนั้นอาจฟังดูขัดแย้งกัน แต่ฉันพนันได้เลยว่ามันจะต้องเป็นจริงในกรณีส่วนใหญ่ ไม่ใช่เพราะพวกเขาไม่ได้ทำงานที่พวกเขาควรจะทำ แต่เป็นเพราะพวกเขาทำงานอัตโนมัติเป็นส่วนใหญ่
ความต้องการที่สำคัญประการหนึ่งของระบบ Linux คือการอัปเดตแพตช์รักษาความปลอดภัยล่าสุดสำหรับการเผยแพร่ที่เกี่ยวข้อง
ในบทความนี้ เราจะอธิบายวิธีตั้งค่าระบบ Debian และ Ubuntu ให้ติดตั้ง (หรืออัปเดต) แพ็คเกจหรือแพตช์ความปลอดภัยที่จำเป็นโดยอัตโนมัติเมื่อจำเป็น
การกระจาย Linux อื่นๆ เช่น CentOS/RHEL กำหนดค่าให้ติดตั้งการอัปเดตความปลอดภัยโดยอัตโนมัติ
ไม่จำเป็นต้องพูด คุณจะต้องมีสิทธิ์ superuser เพื่อทำงานที่อธิบายไว้ในบทความนี้
กำหนดค่าการอัปเดตความปลอดภัยอัตโนมัติบน Debian/Ubuntu
ในการเริ่มต้น ให้ติดตั้งแพ็คเกจต่อไปนี้:
aptitude update -y && aptitude install unattended-upgrades apt-listchanges -y
โดยที่ apt-listchanges จะรายงานสิ่งที่มีการเปลี่ยนแปลงระหว่างการอัพเกรด
จากนั้น เปิด /etc/apt/apt.conf.d/50unattention-upgrades ด้วยโปรแกรมแก้ไขข้อความที่คุณต้องการ และเพิ่มบรรทัดนี้ใน Unattention-Upgrade::Origins-Pattern ปิดกั้น:
Unattended-Upgrade::Mail "root";
สุดท้าย ใช้คำสั่งต่อไปนี้เพื่อสร้างและเติมไฟล์การกำหนดค่าที่จำเป็น (/etc/apt/apt.conf.d/20auto-upgrades) เพื่อเปิดใช้งานการอัปเดตแบบอัตโนมัติ:
dpkg-reconfigure -plow unattended-upgrades
เลือก ใช่
เมื่อได้รับแจ้งให้ติดตั้งการอัพเกรดแบบอัตโนมัติ:
จากนั้นตรวจสอบว่าได้เพิ่มสองบรรทัดต่อไปนี้ใน /etc/apt/apt.conf.d/20auto-upgrades:
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
และเพิ่มบรรทัดนี้เพื่อสร้างรายงานโดยละเอียด:
APT::Periodic::Verbose "2";
สุดท้าย ให้ตรวจสอบ /etc/apt/listchanges.conf เพื่อให้แน่ใจว่าการแจ้งเตือนจะถูกส่งไปยัง root
ในโพสต์นี้ เราได้อธิบายวิธีตรวจสอบให้แน่ใจว่าระบบของคุณได้รับการอัปเดตเป็นประจำด้วยแพตช์ความปลอดภัยล่าสุด นอกจากนี้คุณยังได้เรียนรู้วิธีตั้งค่าการแจ้งเตือนเพื่อรับทราบข้อมูลเมื่อมีการใช้แพตช์
คุณมีคำถามเกี่ยวกับบทความนี้หรือไม่? โปรดส่งข้อความถึงเราโดยใช้แบบฟอร์มความคิดเห็นด้านล่าง เราหวังว่าจะได้ยินจากคุณ.