Bagaimana untuk menyediakan sistem CentOS anda untuk mengemas kini patch keselamatan secara kerap

WBOY
Lepaskan: 2023-07-05 16:17:08
asal
1598 orang telah melayarinya

Cara menyediakan sistem CentOS untuk mengemas kini patch keselamatan secara kerap

Memandangkan risiko keselamatan rangkaian terus meningkat, mengemas kini patch keselamatan sistem pengendalian secara kerap adalah penting untuk melindungi keselamatan pelayan dan peranti terminal. Artikel ini akan memperkenalkan cara menyediakan kemas kini patch keselamatan automatik dan biasa pada sistem CentOS dan menyediakan contoh kod yang sepadan.

  1. Gunakan alat yum-cron

Sistem CentOS menyediakan alat yang dipanggil yum-cron, yang boleh membantu kami mengemas kini pakej perisian sistem dan tampung keselamatan secara automatik. Gunakan arahan berikut untuk memasang alat yum-cron:

sudo yum install yum-cron
Salin selepas log masuk

Selepas pemasangan selesai, gunakan arahan berikut untuk mendayakan perkhidmatan yum-cron:

sudo systemctl start yum-cron
sudo systemctl enable yum-cron
Salin selepas log masuk
  1. Konfigurasikan perkhidmatan yum-cron

Fail konfigurasi perkhidmatan yum-cron terletak di /etc/yum/ yum-cron.conf. Gunakan arahan berikut untuk mengedit fail konfigurasi:

sudo vi /etc/yum/yum-cron.conf
Salin selepas log masuk

Dalam fail konfigurasi, kita perlu mengubah suai parameter berikut mengikut keperluan kita:

apply_updates = yes  # 启用自动更新
update_cmd = default  # 默认使用yum命令进行更新
random_sleep = 360  # 随机延迟时间(单位为秒)
Salin selepas log masuk

Selepas menyelesaikan pengubahsuaian, simpan dan keluar dari fail konfigurasi.

  1. Konfigurasikan masa kemas kini biasa

Fail konfigurasi tugas berjadual perkhidmatan yum-cron terletak di /etc/cron.daily/0yum-daily.cron. Kami boleh mengkonfigurasi masa kemas kini berkala dengan mengedit fail ini.

Gunakan arahan berikut untuk mengedit fail konfigurasi tugas yang dijadualkan:

sudo vi /etc/cron.daily/0yum-daily.cron
Salin selepas log masuk

Pada permulaan fail, kita boleh melihat dua baris berikut:

#!/bin/bash
exec /usr/bin/yum --security -R 120 -e 0 -d 0 -y update
Salin selepas log masuk

Parameter -R menetapkan tamat masa perintah yum (dalam beberapa minit) , dan parameter -e Menunjukkan bahawa operasi kemas kini dilakukan apabila kod keluar ialah 0, dan parameter -d menunjukkan bahawa mod nyahpepijat dilumpuhkan.

Kami boleh mengubah suai parameter ini mengikut keperluan dan menetapkan masa kemas kini biasa yang sesuai dengan kami. Apabila anda selesai membuat perubahan, simpan dan keluar dari fail.

  1. Kemas kini patch keselamatan secara manual

Selain kemas kini biasa automatik, kami juga boleh mengemas kini patch keselamatan secara manual pada bila-bila masa.

Gunakan arahan berikut untuk mengemas kini pakej dan patch keselamatan secara manual:

sudo yum update --security
Salin selepas log masuk
  1. Pantau log kemas kini

Perkhidmatan yum-cron menjana log kemas kini, dan kami boleh memantau kemas kini sistem dengan melihat log kemas kini.

Log kemas kini terletak di /var/log/yum.log. Gunakan arahan berikut untuk melihat log perubahan:

sudo less /var/log/yum.log
Salin selepas log masuk

Dalam log perubahan, kita boleh mempelajari butiran setiap pakej yang dikemas kini dan patch keselamatan.

Dengan cara ini, kami telah menyelesaikan operasi menyediakan kemas kini patch keselamatan biasa automatik pada sistem CentOS.

Ringkasnya, kemas kini tampung keselamatan tetap adalah penting untuk mengekalkan keselamatan pelayan dan peranti akhir. Dengan menggunakan alat yum-cron, kami boleh melaksanakan fungsi kemas kini automatik dengan mudah. Selain itu, kami juga boleh mengemas kini patch keselamatan secara manual pada bila-bila masa dan mengetahui tentang kemas kini sistem dengan memantau log kemas kini.

Saya harap kaedah yang disediakan dalam artikel ini akan membantu anda menyediakan kemas kini patch keselamatan biasa dalam sistem CentOS anda!

Rujukan:

  • https://access.redhat.com/solutions/10021

Atas ialah kandungan terperinci Bagaimana untuk menyediakan sistem CentOS anda untuk mengemas kini patch keselamatan secara kerap. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan