GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Mengonfigurasi Pembaruan Paket Otomatis di CentOS 8

Pembaruan keamanan, seperti yang akan Anda setujui, sangat penting. Di Linux, selalu disarankan untuk selalu memperbarui paket yang diinstal, terutama dalam hal keamanan. Secara umum, pengguna harus menerapkan pembaruan keamanan ke sistem Linux mereka dalam waktu 30 hari setelah rilis.

Dalam tutorial ini, kami akan menunjukkan cara menyiapkan paket pembaruan otomatis di CentOS 8. Ini memastikan bahwa sistem mengunduh paket secara otomatis dan melakukan pembaruan tanpa intervensi manual.

Pada sistem CentOS 8, kami memiliki dua cara untuk mengatur paket pembaruan otomatis. Kita dapat menggunakan mode CLI dengan utilitas "dnf-automatic" dan lingkungan berbasis web yang dapat diimplementasikan melalui Manajemen Server Cockpit.

Setel Pembaruan Otomatis menggunakan Dnf-automatic

dnf-automatic adalah unit systemd yang dapat mengunduh pemutakhiran paket dan menerapkannya secara otomatis. dnf-automatic menyediakan tiga unit sistem yang berbeda untuk mengontrol pembaruan otomatis.

Di bawah ini adalah tiga unit systemd yang disediakan oleh dnf-automatic.

  • dnf-automatic-download.timer hanya untuk diunduh
  • dnf-automatic-install.timer untuk mengunduh pembaruan dan pemasangan paket
  • dnf-automatic-notifyonly.timer hanya akan memberi tahu melalui konfigurasi penghilang

dnf-automatic tidak diinstal secara default pada sistem CentOS, ini tersedia di repositori BaseOS.

Instal dnf-automatic menggunakan perintah berikut.

sudo dnf install dnf-automatic

Setelah instalasi selesai, masuk ke direktori '/etc/dnf' dan edit konfigurasi 'automatic.conf'.

cd /etc/dnf/
vim automatic.conf

Pada bagian '[commands]', ubah 'upgrade_type' sesuai kebutuhan. Anda dapat menggunakan 'default' untuk memutakhirkan semua paket atau menggunakan opsi 'keamanan' untuk meningkatkan keamanan semua paket terkait.

[commands]
upgrade_type = default
download_updates = yes

Pada bagian '[emitor]', batalkan komentar pada opsi 'system_name' dan ubah nilainya dengan nama host Anda. Kemudian ubah opsi 'emit_via' menjadi motd, sehingga Anda akan ditampilkan tentang pembaruan paket pada setiap login.

[emitters]
system_name = hakase-centos8
emit_via = motd

Pilihan lain untuk konfigurasi 'emit_via' adalah 'stdio' yang merupakan konfigurasi default dan 'email' untuk mengirimkan informasi pembaruan paket ke email Anda.

Sekarang buka bagian '[email]' dan ubah setiap konfigurasi dengan konfigurasi Anda sendiri.

[email]
email_from = [email protected]
email_to = root
email_host = localhost

Simpan dan tutup.

Upgrade Paket Unduhan Otomatis

Selanjutnya, mulai dnf-automatic timer dan tambahkan ke boot sistem.

sudo systemctl enable --now dnf-automatic.timer

Sekarang periksa status dnf-automatic timer.

sudo systemctl list-timers *dnf-*

Sekarang Anda akan melihat dua pengatur waktu unit sistem yang berbeda.

Unit dnf-makecache akan menjalankan layanan dnf-makecache untuk memperbarui paket cache, dan unit dnf-automatic akan menjalankan layanan dnf-automatic untuk mengunduh upgrade paket.

Sekarang pada setiap tindakan login ke server CentOS 8, Anda akan melihat ringkasan upgrade paket yang diunduh sebagai motd (pesan hari ini).

Semua peningkatan paket telah diunduh secara otomatis melalui layanan pengatur waktu 'dnf-automatic'.

Upgrade Paket Instal Otomatis

Untuk penginstalan otomatis peningkatan paket, Anda dapat menjalankan layanan pengatur waktu 'dnf-automatic-install'.

Mulai layanan pengatur waktu 'dnf-automatic-install' dan tambahkan ke boot sistem.

sudo systemctl enable --now dnf-automatic-install.timer

Setelah itu, periksa status dnf-automatic timer.

sudo systemctl list-timers *dnf-*

Anda akan mendapatkan penghitung waktu 'dnf-automatic-install' pada daftar.

Sekarang pada setiap tindakan login ke server CentOS 8, Anda akan melihat ringkasan peningkatan paket yang diterapkan sebagai motd (pesan hari ini).

Dan semua peningkatan paket telah diterapkan secara otomatis melalui layanan pengatur waktu 'dnf-automatic-install'.

Setel Pembaruan Otomatis melalui Kokpit

Buka browser web Anda, ketik alamat IP server mengikuti port kokpit default '9090' dan masuk dengan pengguna dan kata sandi Anda.

https://10.5.5.70:9090/

Setelah Anda masuk, buka "Pembaruan Perangkat Lunak " dan nyalakan tombol pembaruan otomatis.

Sekarang Anda akan diminta untuk menginstal paket 'dnf-automatic ', klik 'Pasang '.

Setelah penginstalan selesai, pilih jenis pembaruan yang sesuai untuk Anda dan pilih waktu untuk memperbarui paket.

Sekarang timer dnf-otomatis aktif dan berjalan di sistem.

Klik "Layanan " dan pilih "Pengatur Waktu " tab.

Anda akan mengaktifkan dnf-makecache dan dnf-automatic-install timer.

Hasilnya, Anda telah mengonfigurasi pembaruan otomatis CentOS 8 menggunakan dnf-automatic melalui manajemen server kokpit.


Cent OS
  1. Bagaimana cara mengkonfigurasi Pembaruan Otomatis dengan yum-cron di CentOS 7?

  2. CentOS / RHEL 7 :Cara mengaktifkan atau menonaktifkan pembaruan otomatis (melalui packagekit)

  3. Cara Mengkonfigurasi Pembaruan Paket Otomatis di Server di CentOS/RHEL 8

  1. Cara Memasang Pembaruan Keamanan di CentOS 8 (Manual + Otomatis)

  2. Cara Meng-upgrade CentOS 7 ke CentOS 8

  3. Cara Konfigurasi OpenSSH di CentOS 7

  1. Cara Memasang Benang di CentOS 7

  2. Cara Menginstal tar.gz di CentOS

  3. CentOS / RHEL :Konfigurasikan pembaruan otomatis yum dengan layanan yum-cron